Website powered by

Magical Mayhem — Spell-Based Gameplay

A spell-based action game built in Unreal Engine 5 using Blueprints. Designed and implemented two original spells from scratch — an AOE damage spell and a heal spell — including all pickup logic, cast behavior, visual effects, and in-level mechanics built to showcase each one. Built a three-zone level requiring the player to use specific spells to progress, alongside independent implementations of a checkpoint system and an extended inventory system.

(Editor overview) — Editor overview of the three-zone level layout showing the collision volumes and island structure across all gameplay zones.

(Editor overview) — Editor overview of the three-zone level layout showing the collision volumes and island structure across all gameplay zones.

 (Health spell pickup GIF) — Health spell pickup — player collects the spell and it registers in the inventory system.

(Health spell pickup GIF) — Health spell pickup — player collects the spell and it registers in the inventory system.

(Health spell GIF) — Heal spell in use — health bar response visible bottom left showing the activate, hold, and release mechanic working correctly.

(Health spell GIF) — Heal spell in use — health bar response visible bottom left showing the activate, hold, and release mechanic working correctly.

 (AOE spell GIF) — AOE spell showcase puzzle — four destructibles must be destroyed simultaneously to open the gate and progress.

(AOE spell GIF) — AOE spell showcase puzzle — four destructibles must be destroyed simultaneously to open the gate and progress.

 (Turrets and AI GIF) — Turret tracking and AI in action — turret rotates toward the player using dot product logic while NPC wanders in the background.

(Turrets and AI GIF) — Turret tracking and AI in action — turret rotates toward the player using dot product logic while NPC wanders in the background.

Full level walkthrough demonstrating all four spells, the AOE puzzle mechanic, turret and AI behavior, and the three-zone progression structure.