Game Engine

During my fourth semester at university for my Bachelor degree, I had to create a Game Engine for my subject Interaction and Game Programming. The challenge was to create a game engine with a self made Service Locator, that handles all services, that are also self-made like the physics system, render system, collision system, etc. . The game engine itself also has an Entity System. It handles the Entities with wich the Game Asteroids get created. With this game Engine, I built a small version of the popular video game Asteroids.

Screenshot of the game