April 2021
Beginner to intermediate
506 pages
11h 57m
English
How you plan and design your game’s architecture is crucial to its maintainability and scalability. As you begin building bigger games, it’s imperative that you consider the project’s file organization and how you plan to manage the different game objects and classes within your game.
In this chapter, you’ll continue working with the Val’s Revenge game. You’ll start by reorganizing the project, and then you’ll implement an Entity-Component design pattern.
The Entity-Component design pattern, also known as Entity Component System (ECS), is a common architecture in game design. This type of architecture pattern uses a composition-based design pattern rather than an inheritance-based design ...
Read now
Unlock full access