SnowShovelingSimulator
SDL, C++
- Implemented player movement and orientation following the mouse cursor using C++.
- Engineered randomized object spawning to enhance game variability and replayability using C++ and the Standard Template Library (STL).
- Programmed AABB-AABB 2D collision detection between the player and game objects to detect events and interactions, using C++ and physics.
- • Developed dynamic upgrades for the player, available for purchase through an in-game item shop, using C++ and UI buttons.