December 2025
Intermediate to advanced
440 pages
10h 3m
English
In this chapter, we’ll be looking at how to structure our project, set up a GitHub repository to utilize version control for our project, and import the first set of assets we will need to get started creating our player controller, which we’ll do in the next chapter.
When it comes to structuring projects in game development, there is no one right way to do it. Over time, you oftentimes develop a system that works well for you, or you adjust to what works best for the tool or system you’re using at the time. With game development, there are two main schools of thought, structure by asset and structure by feature – we will consider each before deciding which works best for Godot. After ...
Read now
Unlock full access