A downloadable game for Windows

Story

You are the mighty blob wizard who has found themselves face to face with the evil octahedron. Each time the octahedron is struck down, he resurrects and becomes even more resistant against energy orbs. However; you have come prepared. The energy orbs cast by you become stronger the more times they have reflected from surfaces before colliding with an enemy. Use this to your advantage to defeat the octahedron once and for all.

Game

First time you can just shoot the octahedron directly. Each time he is struck, however, the octahedron gains more armor. Each time an orb reflects, it becomes more powerful. Only a sufficiently powerful orb can penetrate the octahedrons armor. To defeat the octahedron, you must hit him six times. Use the mirrors to your advantage in order to aim your shots through multiple reflections. Also try no to get hit by your own projectiles.

Controls

WASD: Move
Mouse: Look around
LMB: Shoot an energy orb
R: Reset game
ESC: Exit game

Technology

The game is created using a custom C++ game engine with an emphasis on hybrid rasterized and sphere traced graphics using a custom made Vulkan renderer. The game also features a custom 3D audio engine for positional audio. SDL2 is used for OS specific implementations for inputs, window creation and audio.

The game is a submission to GMTK Game Jam 2025.

Download

Download
Mirror_Hall_Magic.zip 7.7 MB

Install instructions

  1. Unzip the .zip package.
  2. Execute the mirror_hall_magic.exe program.

Leave a comment

Log in with itch.io to leave a comment.