How do nodes work?

How they are removed and destroyed, added and interacted with, How does the scene root and stuff work?

Is there a resource that explains how the hierarchy works in godot 3?

3 Likes

nothing useful is described in this docs, the most important points are missed

What are the most important points in your opinion, that the documentation did not touch on?

freeing,queue_freeing,call_deffered and all that stuff.

I need an article that gives an understanding of how it works, not just insert queue_free anywhere, just so it works.

There is not a single source on the Internet that has explained this topic in any way. With chatGPT everything is clear, I no longer turn to it for any help

All of the points / functions you just mentioned are in the documentation, explained clearly, with examples.

3 Likes

Literally search for godot queue_free and the first links will direct you either to Godot’s documentation, or to some forum posts in which someone asked for the same questions. And spoiler alert: the answers will be links to documentations.

For instance:

1 Like

I am aware of the existence of documentation. Like any other docs, the most important points are ignored, leaving only a couple of dry lines that do not provide any benefit. I only had more questions

The godot documentation is really well written, and while sometimes they are a bit slow to update, they do include everything one needs to know to make games, and it describes how each part of the engine work in just enough detail, and all the function names and their arguments are included.

However, it’s not the documentations job to teach you how to create a game from start to finish. This is where gamedev skills and the ability to solve problems / look for solutions come in, something every dev needs to learn if they want to create something from start to finish. You shouldn’t rely on step by step tutorials for everything.

I agree that godot documentation is not bad, but it is not clear for whom. godot is not very popular, but I do not believe that there is no video, article or guide about the most important topic anywhere

I don’t want to run into a wall trying to solve the problem, just because I don’t understand the basic principle of the engine. It’s not described anywhere, at least in the search

Have you finished the two tutorials in the documetantion that teach you the basics about making a simple 2D and 3D game?

yes, and I’m not talking about the problems of creating such games, in this case everything is described clearly, but going further, and reaching events, memory, release and allocation, I began to experience problems. Something tried to delete itself when it had already been deleted, something was not called due to desynchronization, something worked 50/50, and it immediately became clear to me that it was necessary to dig into this entire principle of the engine

Once again, if you run into problems, you shouldn’t expect the documentation or really any one specific tutorial or guide to solve it for you. I recommend learning how to break down problems, identify what went wrong, and then come up with steps on how to solve it.
Don’t try to solve all the issues all at once, break it down into steps, figure out what went wrong in your code, try to debug it, then search online for a solution for that small section, then move onto the next problem you faced.

1 Like

Perhaps this should be in General? It appears to be a rant masquerading as a question. Every answer you are given appears to upset you more. If you want more specific answers, I recommend asking more specific questions.

It appears that, as you yourself have said, the documentation you are looking for does not exist. It’s also not likely to exist, as while some people are using Godot 3.6.1, most tutorials and documentation moved on to Godot 4.x two years ago.

Trying to find documentation on projects in maintenance is hard. I’m sorry it’s been frustrating for you.

If you detail these, we can help you with these issues, but we cannot read your mind.

1 Like

this is the best i could find:

Resources are completely different from what you’ve been complaining about, so much so that this almost feels like a troll post by itself.

3 Likes

yes, it doesn’t look much like my request, that’s the problem. i still haven’t found the source. but this article gives some understanding of this whole system

Found some more information Using SceneTree — Godot Engine (stable) documentation in English

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.