|
|
@@ -111,14 +111,11 @@ how to think like a programmer first.
|
|
|
Godot relies on the object-oriented programming paradigm. Being comfortable with
|
|
|
concepts such as classes and objects will help you code efficiently in it.
|
|
|
|
|
|
-If you are entirely new to programming, we recommend following the `CS50 open
|
|
|
-courseware`_ from Harvard University. It's a great free course that will teach
|
|
|
-you everything you need to know to be off to a good start. It will save you
|
|
|
-countless hours and hurdles learning any game engine afterward.
|
|
|
-
|
|
|
-.. note:: In CS50, you will learn multiple programming languages. Don't be
|
|
|
- afraid of that: programming languages have many similarities. The
|
|
|
- skills you learn with one language transfer well to others.
|
|
|
+If you are entirely new to programming, GDQuest's *Learn GDScript From Zero*
|
|
|
+is a free and open source interactive tutorial for absolute beginners to
|
|
|
+learn to program with Godot's GDScript language. It is available as a
|
|
|
+`desktop application <https://gdquest.itch.io/learn-godot-gdscript>`__
|
|
|
+or `in the browser <https://gdquest.github.io/learn-gdscript>`__.
|
|
|
|
|
|
We will provide you with more Godot-specific learning resources in
|
|
|
:ref:`doc_learning_new_features`.
|
|
|
@@ -129,4 +126,3 @@ In the next part, you will get an overview of the engine's essential concepts.
|
|
|
.. _VSCode: https://github.com/godotengine/godot-vscode-plugin
|
|
|
.. _Emacs: https://github.com/godotengine/emacs-gdscript-mode
|
|
|
.. _official showcase videos: https://www.youtube.com/playlist?list=PLeG_dAglpVo6EpaO9A1nkwJZOwrfiLdQ8
|
|
|
-.. _CS50 open courseware: https://cs50.harvard.edu/x
|