-=- -=Game Synopsis=- -=-
You spawn below the center of a 9x6 grid of tiles, with only 3 movements. After three movements you get +1 score and three bombs and two poisoned spaces appear around the map. Poison lowers your moves by 1, bombs destroy tiles and kill the player if they're stood ontop of. Destroyed tiles cannot be traversed but after a certain score, tiles begin repairly randomly to create a gameplay loop. Poison also caps out at around 6 spaces to prevent all tiles being poisoned. There isnt any story to the game beyond it being a warzone with poison and bombs raining down.
-=- -=Experience=- -=-
I dreaded this project for months, after using Unity I learned how truly awful and not user friendly SDL framework is in C++ compared to C# in Unity. I made this project as fast and efficiently as I could, I had been putting it off for months and had no reason to care about it beyond getting a good grade. I modified my minesweeper code to make the tile grid system and then made the mechanics of the game from scratch.
Start to finish this project took 8 days, the biggest takeaway from this project is that Unity has taught me so much, and C++ is way less scary than it used to be. Ideally I never have to put myself through using SDL framework in C++ ever again though.