Engine improvements

Nothing much to say to be honest. I’ve been busy with some personal stuff in my life regarding university, so I haven’t had a lot of time to focus on the game’s development. I’ll just list some of the stuff I’ve made some progress on.

  1. Thinking of changing the name to Reign.
  2. Implemented a Parent/Child for the Entity Component System.
  3. Added a workflow to check if the C# code is formatted correctly.
  4. Lots of code cleanup.
  5. Added a Timer for the game engine (for situations like cooldowns and double clicks).
  6. Added a mouse input module for events such as clicking down or up and pressing down or up.
  7. Thinking of implementing a physics engine, I’ve said Aether.Physics2D before, but I think either Box2D or Chipmunk2D would work much better as they have been used for some popular games.