Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

This is stressful but very fun! Did you use rigid bodies for the blocks? If so how did you get them to remember their position for each loop? Just brute force re-updating the transforms at key points?

(+1)

Thanks! Yes the blocks are just rigidbodies and just brute force their positions. They record their position/rotation during their free loop every 1/30 seconds. On subsequent loops, they turn kinematic and play back their positions/rotations. It's not very optimized but worked well enough in most cases.