After having made my own ECS engine, I decided to build a game on top of it, to ensure that it works as expected and has all the needed features. I ended up settling on making a small idle game, in which a huge endless stream of enemies approaches the player, where the player auto-attacks and can buy upgrades to get stronger over time. This game will be played in a small window which can be dragged around the screen, so you can play it on the side while doing other things on your pc.
C++20
Visual Studio as IDE
Github for version control