Scroll of Doom

Scroll of doom is an isometric magic combat game that is built around a rune based magic system. The game was made over the course of 4 months for traditional game development at University of Utah.

Play Now On Itch
Engine Unreal Engine 5 (Blueprints)
Role Designer and Gameplay Engineer
Contribution Designed and engineered entire combat system
Various environmental assets and decor
All sound design
HUD elements
Team Size 5
Status Itch Release

Combat System

The combat system was developed in a very modular way where every attack could be defined in a structure to determine speed damage and magic type. The system enabled enemy attacks to be modified simply and combine any combination of attack and magic type to the point where the level designer created a whole puzzle based on a spell combo I hadn’t even realized was possible.

Rune System

I designed a rune language for the magic system that has 3 main magic types that get paired with an attack type to create every attack. The magic system has a rock paper scissors style system where every type has a counter type. The runes were also used for onboarding using diegetic signage to teach mechanics, as well as telegraphing attacks. Countering spells would even regain some resources, health, stamina, and mana.

Outcomes

  • Got very comfortable with making mechanics within blueprints.
  • Comfortable with perforce and using source control within Unreal.
  • Got a lot of experience with VFX (niagara and UE5 Materials).