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 behaviorThree 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)