Basket icon
0
Your basket

Empty Basket

Toaster

Explore our store and support our creators

Total
$0.00
Go to checkout
Avatar
Sold by aruche
Last Update 7 days ago
Not favoritedFavorited Favorited 0 favoris

A flexible and lightweight Construct 3 behaviour that lets you record, replay, and loop object movements with ease.

Full size
  • Gallery thumbnail
  • Gallery thumbnail
  • Gallery thumbnail
Next

Bring your games to life with looping echoes of past actions!

Ghost Replay is a flexible and lightweight Construct 3 behaviour that lets you record, replay, and loop object movements with ease. Perfect for ghost runs, cinematic rewinds, and “your past self helps your future self” puzzles.

Try the demo in the Arcade before purchasing!

✅ Feature highlights

  • Record position + rotation over time, with smooth lerp playback
  • Playback modes: Once, Loop, Ping-Pong
  • Set playback speed (slow-mo to fast-forward), pause/resume, jump to time/progress
  • Event hooks: Fire logic on Capture Complete, Replay Ended, Replay Cycle Complete, or Custom Events you marked.
  • Custom Events: mark moments and react in your event sheet
  • JSON export/import for easy transfer to other instances or saving best runs
  • Minimal overhead; sampling interval keeps memory predictable

✅ Why You’ll Love It

  • Plug-and-play: Add the behavior, call a couple of actions, done.
  • Performance–accuracy dial: Choose Lightweight/Balanced/Precise or set a custom interval.
  • Clean, theme-compatible vector icon.
  • Low price, one time purchase for unlimited projects.

✅ What’s included

  • Ghost Replay addon
  • Demo project: a compact race-track “avoid your own ghosts” game showcasing recording, playback, JSON transfer, and custom events

✅How to use (quick start)

  1. Add the behavior to your object. (e.g. car)
  2. Start capturing (e.g. when started moving)
  3. End capture whenever appropriate. (e.g. reached finish line)
  4. (Optional) Transfer the run.
    • Spawn a ghost object and Set Recording from JSON: GhostReplay -> As JSON.
  5. (Optional) Tweak behavior
    • Set Playback Speed (0.5 = slow-mo, 2 = fast).
    • Set Playback Mode (Once/Loop/Ping-Pong).
  6. Start playback.

⚙️ Requirements

  • Construct 3 r401+ (SDK v2).

📌Notes & best practices

  • Visual rewind by design: It doesn’t rewind physics/collisions. Keep other movement behaviors idle during playback.
  • Sampling trade-off: Faster intervals = smoother + larger memory; slower intervals = lighter + more interpolation. Default ('Lightweight') setting is generally good enough.
  • Triggers: “Cycle complete” fires at each direction change in Ping-Pong mode. “Replay Ended” only fires in Once mode.
  • Custom events not within the recording duration will not be fired.

Buy With Confidence

Buy with us and we will refund 100% of the cost of the asset if it's non-functional or not as described and the author doesn't fix the issue for you in a timely manner.

Full refund policy

Explore Included Files

ghost-replay-1_0_0_1.zip
0.63MB
  • ghostreplay.c3addon
    14.19 KB
    timeghostdemo.c3p
    634.01 KB

File Preview

Preview images have been blurred, resized and watermarked. Audio sample is watermarked and down-sampled
  • $5.99 USD
    Royalty Free use in unlimited commercial greater creative works.
Add to Basket
  • License
  • Compatibility
    Construct 3
  • Files
    2
  • Download Size
    0.63MB
  • Latest Version
    1.0.0.1
  • Latest Release Date
    19 Aug, 2025

Share now

More From This Seller