Skip to content

Learn GDScript From Zero 1.0.0

Choose a tag to compare

@NathanLovato NathanLovato released this 01 Apr 18:46
· 593 commits to main since this release

This release completes the first major development cycle for Learn GDScript From Zero. In it, we mostly tested and polished the app to ensure a smoother learning experience.

Moving forward, we're looking to add a couple of bonus lessons. We're also going to remove the need for a server and an internet connection entirely (see #469 ).

That is until Godot 4 becomes stable, hopefully, this year. Then, we'll port the app to the engine's new version and make the best GDScript 2.0 course possible for you.

Content changes

  • Improve phrasing and formatting in lessons 16 to 28 (#463)
  • Clarify practice description in lesson 7
  • Add code mark to code in glossary entries
  • Correct typo in lesson 8
  • Make the solution in lesson 23 practice not use Array.size()
  • Add variable definitions to lesson 14 practices
  • Make it so using a loop in lesson 6 practice works
  • Change "type" into "enter" in lesson 6 to avoid wrong glossary highlight

Improvements

  • Title screen redesign
  • End screen redesign
  • Redesign modulo examples to be more intuitive (#437)
  • Give cursor more natural start position in practices
  • Add new train track sprites in lesson 24
  • Reset visibility and transform when pressing reset button in practices

Bug fixes

  • Change correct answer in quiz in lesson 25
  • Reset glossary popup size when clicking a word with a short explanation
  • Match number with boxes in even-odd example
  • Correct error message in lesson 28
  • Remove button to load incomplete Russian translation
  • Correctly name array brackets
  • Add missing period in error explanations (#450)
  • Add missing documentation in practices in lessons 4 and 5
  • Make turtle draw three parallel lines in lesson 5 example