Is Godot Docs a good place to learn how to navigate Godot and learn GDscript without any programming knowledge?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By TheChosenUsername

Hello, Godot community! I wanted to get into game development and ran into Godot! It looked like it was pretty good compared to Unity and Unreal. It even has its own language! I knew that this would be a good choice, but when I downloaded it, I had no idea what anything was or where anything goes. I wanted to know if the Godot Docs were a good place to learn how to navigate Godot. I also wanted to know if it teaches GDScript easily for people who have absolutely no programming knowledge whatsoever like me. Thank you!

This is an old question, but I still want to provide my perspective. I want to love Godot, but you have to really want to devote yourself to it using its tutorials and the documentation.

If you want learn to program then I would focus on another easy language. I, as other suggest, would look at Python. Why? Because it doesn’t depend heavily on other tools, plus it has pygame to provide game development needs. Other heavier engines and/or languages are going to require you to download huge development environments and libraries that require additional compile/build time and knowledge. Python allows you to study functional programming, as well as the ability to learn something about object oriented programming. It also doesn’t require you to type as much code. Other languages require you to type more details and have more symbols to be concerned with; C/C++ have a lot more rules, more tools to learn, and requires build time. Python is interpreted at runtime, so requires no compile time.

So, its not just a question of whether Godot docs are good. Learning Godot is a whole different animal from learning the logic behind coding. In a sense, I think working with Unity is the same… You must learn to code, but you also have a lot to learn about its development environment. These engine environments can get in the way of just learning how to code. Learning from tutorials and the documentation becomes your focus, and you will learn Godot, but you might be missing out on some fundamental programming skills that could be used in other development areas.

If you’re looking for a career apart from Godot, then Python on your resume will say more than Godot. If you really want to try Godot, then give it a try and see how it feels.

3Dski | 2022-10-15 03:20

:bust_in_silhouette: Reply From: miskotam

Hi! Godot is very beginner friendly, I think it is a good choice for you. It has a pretty good documentation too. I would start with the your first game section.

For further info, I would check some youtube tutorials, e.g. GDQuest has some beginner friendly ones. For learning GDScript for example, I would recommend this one. I hope that helps you. Have fun!

Thank you for answering! I’ll start on the Godot Docs and look at GDquest as well. Thanks again!

TheChosenUsername | 2020-10-09 01:47

:bust_in_silhouette: Reply From: Sathvik

Godot is very beginner-friendly. But If you are new to coding then I suggest learning the basics of python: https://www.youtube.com/watch?v=rfscVS0vtbw. Then you could learn Godot by watching tutorials of GDQuest and BornCG. After that, you could increase your knowledge by reading the docs.