top of page

Spellcasting System Mechanic

I was tasked with creating a Gameplay Mechanic in Unreal Engine to do this I though a lot about what I have worked on already and looked to do something new, this would end up becoming the spell casting system that I created. The focus for this was to create a system which would be modular in design that a programmer could easily go into and develop new spells with the provided system. Currently in the application 4 spells where created:

  • Fire Ball (Aim Spell)

  • Ice Wall (Aim Spell)

  • Lightning Strike (Targeting Spell)

  • Healing (Targeting Spell)

Other than the spells the application also handles NPC both enemies and allies to the player, with both able to have simple AI which can handle firing a selected spell from there spell book along as the NPC has the available mana to fire it.

bottom of page