Ghost Replay System [Free for UE5]

Bring instant, in-world replays to your projects โ€” from Ghost Cars in racing games to Bloodstain-style death replays in Soulslikes.
Captures full pose, transforms, and materials for both Static and Skeletal Meshes, with multiplayer-ready architecture.


:package: Get it Free on Fab: Fab Marketplace
:clapper_board: Trailer Video: Watch on YouTube
:page_facing_up: Docs: Documentation
:video_game: Demo: Download & Play
:speech_balloon: Discord: Join the Community


:sparkles: Key Features

  • :movie_camera: Instant Replay for Any Actor โ€“ Full pose capture (IK, bone copy, Groom, Cloth) with transform and material restoration
  • :video_game: Multiplayer-Ready โ€“ Dedicated/listen server support, smart data chunking, lightweight replay files with quantization & compression
  • :busts_in_silhouette: Multi-Actor Recording โ€“ Group or simultaneous playback with per-actor accuracy
  • :brick: Easy Integration โ€“ Works with Lyra, Valley of the Ancient, and more with minimal setup
  • :artist_palette: Flexible Playback โ€“ Loop, reverse, adjust speed, toggle visibility

:joystick: Use Cases

  • :drop_of_blood: Bloodstain Replays โ€“ Let players witness another playerโ€™s final moments
  • :chequered_flag: Ghost Car Challenges โ€“ Race against your own best lap or another playerโ€™s ghost
  • :books: In-World Tutorials & Story Moments โ€“ Embed recorded actions into the world for guidance or narrative




Hello there @TenTneT !

This is lovely work on a ghost type system for making some very fun gameplay. I was curious if the ghost system could be used in a way to mirror active player moves for potentially a puzzle like situation?

Thanks a lot! :raising_hands: Sorry for the late replay.
Yes โ€” the system could be used in that way, but only after recording, not while recording is still active.
You can record a playerโ€™s actions and then play them back to mirror those moves, which works well for puzzle or challenge setups, or tutorials.
Feel free to hop into our Discord if youโ€™d like to chat more about the details!

1 Like