top of page

Gameplay Overview

  • Game Objective – Engage in first-person combat and eliminate all the enemies.

  • Combat Style  Player can perform melee attacks with a sword and use several unique superpowers, including:

    • Teleportation – Instantly teleport to the point you’re aiming at.

    • Force Grab – Lift enemies into the air and hold them in place.

    • Black Tornado – Summon a tornado that dissolves enemies.

Full Features

  • Blueprint Scripting – Implemented core gameplay systems using Blueprint scripting to control player interactions, movement, and combat.​

  • Niagara Particles  Designed custom particle effects in Unreal’s Niagara system and integrated them with Blueprint logic to control spawn location and emitter timing. Implemented a dynamic character dissolve effect using a custom material function (opacity mask) driven by Blueprint, spawning particles along the dissolve edge for added visual impact.

  • User Interface (UMG) – Created and integrated user widgets for gameplay objectives and keybinding signs. Designed floating button prompts for actions, such as triggering an assassination when sneaking behind enemies.

  • HUD Animation – Developed dynamic blood screen effects using UMG animation to simulate player health damage.

  • Level Design – Sculpted a dynamic landscape with Unreal sculpting tools and applied various post-processing effects to establish atmospheric visuals.

  • Enemy AI – Developed complex behavior trees for enemy movement, including patrolling and attacking states, with Environmental Query System integration for strafing and advanced positioning.

  • Animation – Created custom animations for sword attacks and magical abilities in Unreal, and built Animation Blueprints with a state machine to manage transitions, ensuring smooth and responsive character movement.

bottom of page