Skip to Content

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.