Open
Description
I just done the Squash The Creep Tutorial, the second tutorial that Godot offer as a official guide to learn about how works the Godot Engine.
Godot offers two tutorials:
the first one is already done and is on the repo already Dodge The Creeps.
the second one, its not here yet:
i added comments before each line of code showing how GDScript looks like
before each line of code, was useful for me, maybe as well for newcomers:
i "think" the code readability and syntax is the most adequate in the major of cases, with littles revision can be twek easy to the best version if there are any corner case.
Do I have permission to clone the repo and fight with CI until I pass all the tests? :)
Activity
Yarwin commentedon Mar 27, 2025
I think this addition would be very welcome – feel free to translate squash the creeps to godot-rust and open the PR!
Bromeon commentedon Mar 27, 2025
Thanks a lot! Maybe to clarify a few things, see also Contributions in the ReadMe:
Assuming you're talking about squash_the_creeps from the official godot demos, some questions:
What are the main features it demonstrates? On Godot side, it's probably 3D... anything particular regarding godot-rust?
I assume the godot-rust code is more or less a direct translation from GDScript? Were there bigger changes you had to do during porting (e.g. moving files, changing scenes, etc)?
Did you use godot-rust
master
? (This repo's CI builds against it and may break for v0.2.x)What are bigger maintenance points we should consider in the near future, or in general?
FrankCasanova commentedon Mar 27, 2025
1:
Mainly cover the basics tutorials from Godot, that convey that 2D and 3D could be use as a practical projects as a starting point on tutorials.
i think is useful for newcomers that, before to take their hand dirty in personal project, could practice the godot-rust syntax with the basics project in order to make the user confortable.
2:

piece of code like this:
especially complicated and counterintuitive for me, in my personal case.
3:
yes.
4:
i think similar to dodge-the-creeps, the principles are almost the same.