You decided that you want to become a game developer, so you search online for tutorials, and you start learning. You follow everything step by step, and you create a bunch of cool games while following those tutorials.
Now you want to create something on your own.
You feel like you learned the basics and what you need to do to create your first game. So you open a project, import your game assets, but [...]