top of page

EXILED PRINCESS

ROLE

Game Tutorial Programmer and Tutorial UI

DESCRIPTION

  • Designed opening tutorial level

  • Programmed conditions and stage checks based on players movements

  • Incorporated voice acting dialogue and subtitles

YEAR

2022

GENRE

3D Beat-Em-Up

PLATFORM

PC & Nintendo Switch

GAME DEVELOPMENT ENGINE

Unity

VERSION CONTROL

GitHub (GitKraken)

OVERALL TUTORIAL DESIGN

TUTORIAL​

  • Programmed stages based on boolean condition checks that count the number of times a task has been performed
     

  • Prevent player and enemies from moving while instructional dialogue is being played and the next task prompt slides into the scene
     

  • Revised other team members code for decoupling and adapted it to work with the tutorials condition-checking system
     

  • Programmed conditions to stop player from achieving certain tasks too early in the tutorial. This ensures that all tasks are completed in the correct order, according to the pre-recorded dialogue, and in sync with task UI prompts
     

  • Reconstructed enemy AI based on the needs of the tutorial
     

  • Implemented all art assets in scene and added custom colliders to prevent characters from leaving tutorial area

USER INTERFACE​

  • Used Photoshop to create task prompts that are sliced in half, fall apart, and drop of the screen when a task is completed.
     

  • Added spark particle effect for text being sliced in half with Unity's particle system, and animated all text slide-ins and drops via Mecanim in Unity.
     

  • All UI is timed and set to appear only if the previous tutorial tasks are completed
     

  • Programmed button prompts for UI to change depending on what console the game is being played on. Additionally, if a controller is connected, the PC version prompts will change to Xbox buttons, or change back to PC prompts if disconnected during gameplay

bottom of page