This. Listen to sproingie.
Create a time stack of saved positions/states of each object and pop them off as you reverse time.
This. Listen to sproingie.
Create a time stack of saved positions/states of each object and pop them off as you reverse time.
I think I mentioned this before: You just need deterministic sim from initial conditions, then you just save events.
This is all made and implemented and works quite well. I am basically just using float arrays to hold all the data.
I’ll post the game that uses this some time in the next couple of months.