Auris Game Engine

Auris Game Engine

The Auris Engine is a final exam project for the Game Engines course at the IT University of Copenhagen in the fall semester of 2016.

It handles 2D graphics, 2D audio and up to 8 simultaneous game pad inputs. Sprites can be rendered with normal maps, which can make the 2D graphics stand out with a 3D-like feeling.

The engine architecture is written in C++. It is built around a number of third party libraries such as SDL (audio and input handling), OpenGL Mathematics, Simple Render Engine (Graphics rendering) and Box2D (Physics handling).

The game created and showcased here in the Auris engine is a tribute to the excellent 2D multiplayer shooter, Soldat.

2.5D lighting in Auris