Endless Aegis

Endless Aegis is a game where you play as the last surviving soldier after a lost battle to defend your fort. Your goal is to reclaim your fort using only your shield. By the power of the god Apollo, you have been granted immortality. Every time you die, you return to the beginning of the map to fight your way to your fort again.

The game was developed using the Unity game engine for a game jam with a 72 hour time limit. The development team consisted of four group members, 2 programmers, and two artists.

 

The game is a 2D platformer but uses 3D graphics and rendered through an orthographic camera in Unity to create the “feel” of a 2D game. I acted as an artist for the game developing all of the 3D assets and animations, but also performed bug fixing for various features on the game such as movement and shield physics. The other artist created the textures such as the platform graphics and model textures and the two programmers programmed the rest of the game.

The game has two main mechanics: shield bash and shield reflect. The shield bash mechanic allows the player to bash and move objects or enemies in the direction of the bash allowing the players to knock enemies off cliffs, into spikes, or incoming arrows to defeat them. The reflect mechanic allows players to block arrows and reflect their trajectory in the direction the shield is pointing to defeat enemies.

The project can be found on itch

A screenshot of the reflect mechanic

A screenshot of the reflect mechanic

Previous
Previous

Shader Environment

Next
Next

Level Editor