Godot is completely free and open-source software in which you can create games and publish into different platforms. But the more powerful the software is, the more complex it can be to learn. And without any proper structure, it can be hard to learn, especially for the beginners. Watch this Video to get the brief understanding about the Road Map Summary of the video: Step 1 is to learn programming basics. In Step 2 you should make some mini games without a lot of mechanics, like Flappy Bird In Step 3 you should create a simple Platformer game, similar to Super Mario. In Step 4 you should create a top-down shooter game, similar to Zombie Survival games. In Step 5 you should learn about other important nodes and function in Godot. After creating all this, you will not be a beginner anymore.