learn-gdscript
learn-gdscript copied to clipboard
Learn Godot's GDScript programming language from zero, right in your browser, for free.
**Issue description:** In the Goals it says " Add a line of code to the **level_up()** function to increase the scale of the robot by **Vector2(0.2, 0.2)** every time it...
**Problem:** The solution implies that we need to change function input parameter, **amount**, which is known as a not very good coding practice. ``` var level = 3 var health...
**Describe the bug** When using the scroll function of the touchpad on my Lenovo laptop (two-finger drag on mine) the sensitivity is far higher when compared to a mouse's scroll...
Chapter 7 ; paragraph 7, right down of **In games, the Y axis is positive going down** it's in english. 
**Issue description:** Paragraph titles are fine but paragraphs themselves do not use translations. (I checked Turkish, Spanish and French. all the same) 
Running the following code in Lesson 23, Exercise 1 causes the GDQuest program to close once the code is run: var waiting_orders := [] var completed_orders := [] func complete_current_order():...
When I try and use the print() function for debugging in the practice sections, it does not seem to work. If I write something as simple as `print("Hello")` I'm met...
**Describe the bug** In lesson 5, draw 3 squares can be solved by just typing: func draw_three_squares(): move_forward(200) turn_right(90) move_forward(200) turn_right(90) move_forward(200) turn_right(90) move_forward(200) turn_right(90) jump(300, 300) move_forward(200) turn_right(90) move_forward(200)...
**Describe the bug** The first part of the lesson isn't translated in French. **To Reproduce** Steps to reproduce the bug: 1. Go to 'Lesson 9' and check the first part...
The practice contains 2 checks: 1. Rectangles Do Not Overlap 2. Rectangles Have The Correct Size If I draw rectangles of proper size without calling jump(), I get OK in...