Godot is a quickly growing free and open source engine for 2D and 3D games. Godot allows users to program using C++, C#, and GDScript which is its own scripting language similar to Python.
Runs on: Windows, Mac, Linux
Games playable on: Windows, Mac, Linux, iOS, Android, Web (html5)
Hover over any link for a preview!
Typically, documentation is something we recommend looking at for reference after you have started learning, but Godot Engine’s documentation contains resources and step by step tutorials that even beginners can dive into!
https://docs.godotengine.org/en/stable/community/tutorials.html
https://docs.godotengine.org/en/stable/getting_started/first_2d_game/index.html
https://docs.godotengine.org/en/stable/getting_started/first_3d_game/index.html
https://kidscancode.org/godot_recipes/4.x/g101/index.html
https://godottutorials.com/courses
https://www.gdquest.com/tutorial/godot/learning-paths/beginner/
https://www.gdquest.com/tutorial/godot/learning-paths/developer/