Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit) (+1)

Heya, thanks for the feedback - the discord server is the best place for support and feedback.

I think you're right and I can word that more helpfully, it is difficult to strike a balance between providing accurate information and not distracting beginners with stuff that isn't immediately relevant and this leans too far the wrong way (Especially me saying it is a Node which is straight up wrong) - I do like your recommendation though and will make the following change:

Using the @ symbol in this way is a new syntax specific to Godot 4. It is the first character for a specific kind of keyword called an annotation. The annotation @onready indicates that the variable is related to a Node in the scene tree. Just before the scripts _ready function is called the @onready variables are evaluated, as a result, we can use these variables in our _ready() function.

If you have any more thoughts please do chat with me on the server, I'm always happy to hear ways to improve the course for everyone 😃