System Design

Monster On Rails

An Unreal 5 locomotion system tailored to the gameplay needs of Poppy Playtime.  All features were built to tie into the save system and were developed iteratively targeting vertical slice methodology and constantly tested by cinematic design and level design.

One Parent Blueprint

Controls all characters' core behavior
  • Three Action Modes:

    • Cinematic: Root centers to room location so animators can work to an environment in maya

    • AI: Speed is driven by character velocity

    • Spline: Speed is driven by distance along spline calculations

Level Design Support

  • Trigger boxes (which inherit from our save system) to trigger:

    • Duck

    • Play Animation

    • Change Speed

    • Level Sequence (we used these for anything complicated)

Additional Cinematic Design Support

All features in the level design section are available in level sequences, as well as…

  • Slots to enable gestures in Level Sequences

  • Lip Sync

  • Head and Eye Tracking of Player or Objects

  • Alternative animation states (vent crawl, sad walk, ect)