Pong Engine (C++, SDL)

Pong Engine was a set of game-dev libraries and part of my master thesis for Linköping University in Sweden ("Design and implementation of application independent easy-to-use game engine"). The underlying rendering, sound and input was handled by SDL and the library itself is aimed at creating simple retro-styled 2D games. It features most commonly seen elements in a typical game engine, such as resource management, ZIP package handling, animation management and bitmap fonts. For demonstration purposes I created two games: Space Pong and Fire Madness.