Core data structures and algorithm techniques essential for game programming.

How to Design a Scalable Entity Class for Games

When it comes to designing entities in game development, we inevitably need to discuss the ECS (Entity-Component-System) architecture. Although the term has become somewhat of a buzzword, I’d still like to briefly revisit it here. What Is ECS? ECS stands for Entity, Component, and System. It’s a highly efficient data-oriented…

Continue ReadingHow to Design a Scalable Entity Class for Games