I want to learn how to code and make games on my own in godot. I have no idea what im doing tho, how should i start? How did yalls do this? This is very confusing help.
You need to follow a video, it’s the best way to build a mental framework of Godot works.
Once you do that and got the hang of the basics of the language, feel free to start reading docs by yourself.
Try this tutorial. Some details might be slightly outdated (I created it in Godot 4.2), but if something is done a bit differently in Godot 4.3, it’s usually mentioned in the comments.
https://www.youtube.com/playlist?list=PLNhMW555KBpk8iyIKCIf3arzlK6_H8NLx
The documentation is useful here. It’s well-written and all up-to-date with Godot V4.3 (the most current stable release.)
Start with the introduction chapters, then try your hand at making Dodge the Creeps. That’s a project you can finish in under an hour or two, depending on how much you experiment along the way. You can then try Squash the Creeps, which is a 3D project that goes into more detail.
When you finish both projects, you’ll have learned about the most important nodes and the “Godot way of doing things”. There are way more nodes and subjects to learn about, and they can all be found in the documentation. (Although personally I do not think it useful to learn about all these extra subjects up front. Consider looking up on these things when you think you might need them.)
I started in 1985, back when computers came bundled with a BASIC programming book that corresponded to the BASIC language in the computer’s ROM.
I read the book, did the programming exercises, made small alterations to the exercises to see what would happen, then wrote my own small exercises to see if I understood the material.
That was well before the Internet was available to the unwashed masses. Nowadays, there are TONS of tutorials on YouTube that cover programming (and many that cover programming with Godot). Watch them, try them, make small alterations to them, then write your own small programs to see if you understand the material.
There is no substitute for experience, and that is how you gain experience.