Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

A real mind-bender! I think there's a lot of potential in a format like this.

I'm very curious how you programmed the time-travel mechanic, nicely done!

Thanks! The time travel mechanic was made by storing a HUGE amount of data every frame, and ignoring all unity timing systems haha!

(1 edit)

Was a lot of data per frame but not THAT much

We stored state and inputs per frame

Restored to state when time jumping, simulated using inputs when time resumed

Whenever you time jump a clone is created and the recorded data is handed off

For the animation continuity during scrubbing we override the current animation progress based on the time your previewing, regardless of when an animation started, kind of a hack

Very cool! That makes sense, thanks for sharing that.