
Mirror Knight
A reflective shield-based top-down action game.
Unity GameJam
2022-12-11
Software Used: Unity, C#, Visual Studio, Blender
Mirror Knight on Itch.ioMirror Knight is a top-down pixel art game created for Mini Jam 121: Reflection. Players control a knight wielding two reflective shields to deflect enemy projectiles to destroy enemy turrets, trying to stay alive as long as possible to beat their own highscores. In a weekend I was able to create a pretty polished prototype and I really enjoyed working on this. Its still downloadable and playable from Itch.io using the link below.

Screenshot from Mirror Knight
When the mirror knight holds his shields together, he can reflect projectiles in front of him, but he is much slower when he does so. When you don't have your shields together you move much faster, but it becomes way more difficult to reflect projectiles too.
This was my first time creating spritesheet animations, and even though I found it quite difficult and tedious, I think they turned out pretty well.

Parry Spritesheet

Turret Fire Spritesheet
Here is another spritesheet I created for the enemy turret firing animation. After the animation had finished I would spawn in an actual bullet that flies towards the player using physics.