OMEGA
ROLE
Boss level design and gameplay
Producer
DESCRIPTION
-
Acted as producer to lead team to final product
-
Programmed boss gameplay and UI
-
Designed and built the boss level
YEAR
2022
GENRE
2.5D Shooter Platformer
PLATFORM
Xbox One
GAME DEVELOPMENT ENGINE
Unreal Engine 4 (UE4)
VERSION CONTROL
Perforce (P4V)


BOSS DESIGN
-
Designed and programmed all boss gameplay behaviour and UI
-
Created boss projectile using Niagara, Unreal Engine's VFX system
-
Programmed homing projectile functionality
-
Implemented attack sequences and conditions that trigger multiple melee attack animations
-
Handled boss attack collision via a sockets on boss center tentacle, allowing more optimal performance with fewer colliders
-
Assigned unique damage values depending on how much collider area makes contact with the player
-
Highlighted boss' weak spot using dedicated colliders and a point light, while carefully considering the how the player can access it using the level's design

LEVEL DESIGN
-
Designed and built boss level using storyboarding and prototyping
-
Created box trigger system to lerp the camera to the final battle position, and reverse if player leaves battle area
-
Carefully considered lighting. Multiple light sources used to create desired specular highlights and shadows
-
Platform and crate placement used to create advantages and disadvantages in player strategy
-
Assigned boss UI to Box Trigger when boss shadow appears to give a sense of anticipation before the boss is revealed by a wider camera angle

PRODUCTION
-
Wrote the original Game Design Document outlining the player character, enemies, UI design, theme, game mechanics, etc
-
Organized stand-up meetings and regular weekly team meetings to ensure all goals for current sprint are going to be met
-
Updated Trello task board to monitor project backlog
-
Made final decisions about features and mechanics that could be added to the game, or removed due to time constraints
-
Followed up with individual team members regularly to address issues regarding late commits or technical issues
-
Please see the detailed game design document I produced for this game to the right.