Casual Pixel Warrior is a 2D top-down infinite wave shooter
With Casual Pixel Warrior I have taken the approach to create a top-down singleplayer wave shooter using my own engine Casual Game Engine. In Casual Pixel Warrior you play as a solitude warrior who invented a portal to travel to other hostile worlds. There you can fight other opponents and collect coins and gems from them.
With that gems you can purchase more things from the shop. You can buy weapons, ammo, unlock new worlds and also purchase pets and their related food to keep you in good company.
Casual Pixel Warrior is, as the name implies, a casual game that you can play from time to time to pass some time. There is no actual goal, you can play the game infinitely.
You might even compete with other players: How long can you survive a map? If you got fragged you will get a statistics info at the end showing you various information such as: enemies fragged, shots fired, time of endurance, dodges, grenates thrown, coins/gems collected etc.
Currently the game features 5 worlds (each having their own enemies), 6 weapons and 4 different pets.
So, if you are looking for a casual game that is written in C++/AngelScript then you might want to check it out!