Implemented an Entity Component System, Sprite Rendering, & Scene Management System

I got scene management working, so I can create multiple screens such as the main world, pause menu, start menu, etc.

Other than code, I have some assets in the works. This is what I have right now. The response I’ve gotten was that it looks like the Thwomp from Super Mario Bros.

baseModule

Anyways, it’s supposed to represent a module for the spacecraft, it’ll probably be the placeholder texture for a while until I get a finalized asset out.

Here’s an image of the game engine with an Entity Component System, Sprite Rendering System, and Scene Management System working all at once. It might not look like much, but there was a lot of internal code I had to write to get this simple image to draw. I need to get parent and child game objects working now.

Graphics Drawing Works