learn-gdscript
learn-gdscript copied to clipboard
Learn Godot's GDScript programming language from zero, right in your browser, for free.
**Describe the bug** Calling a non-existing member function in any lesson freezes the whole app with an uncaught runtime error popping up in the (browser) console: `null function or function...
The explanation that "we move one less than the board's width because the robot is already on the first cell" is unclear and makes it sound as though the robot's...
At the end of the lesson, before practice it says this:  This implies that we should check documentation first in this practice, but then, in the practice itself, there...
This lesson is far too likely to confuse, overwhelm, and discourage beginners. 1 - Most people have never heard the term "modulo" before and they're used to the "%" symbol...
On macOS, you use the **Command** key to do most of the things you would do with the **Control** key on other operating systems, such as copying (Command+C), pasting (Command+V),...
Two users in #81 reported that this display is confusing:  We could try to improve this by not making the text part of the code. Instead, I see three...
I ran to solution for the lesson 5, but it was a little confusing. Why 2 rectangles appears in the response output ?  Maybe you could specified the params...
Even if we include tutorials, we should have a place for students to remind themselves of how to use the app and see keyboard shortcuts. Things like : - How...
When making changes to the project, we can break existing assignments. It’s easy for a contributor or teammate to miss a little thing and cause something not to work. To...
For the practice check names we directly process the function names inside of the test scripts. We need to reproduce that when extracting the translation strings.