Develop "Dungeon Slasher," a melee combat video game using Unreal Engine, primarily with C++ and some
Unreal visual scripting (Blueprint).
The Process
Implemented the game's core mechanics focusing on methodical melee combat, where blocking and
attacking are balanced by a stamina system.
Designed combat to encourage strategic play: blocking requires precise timing and both actions
consume stamina, with attacking costing significantly more.
Created basic AI for enemies, enabling them to patrol, chase the player upon detection, and
execute timed attacks.
Utilized line tracing to determine the success of enemy attacks and to check if the player is
blocking.
Developed similar mechanics for player attacks, ensuring fair and responsive combat
interactions.
Managed the project using Jira for task prioritization, a Gantt chart for a comprehensive
development timeline, and GitHub for source control.
The Outcome
Produced "Dungeon Slasher," a game with engaging and strategic melee combat.
Successfully integrated AI behavior and player-enemy interactions to create a dynamic gameplay
experience.
Utilized project management tools effectively to stay on track and maintain organized
development processes.