Skip to main content

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

Yeah that last day was definitely a mad dash haha.

Did you run into any performance issues with dealing with all RigidBody2Ds?

Yeah, when I first added hundreds it really struggled. They also moved and jittered against each other. I ended adding some logic that switched them from Static to Rigid based on the situation. So, they all start as Static and then the rocket explosions ‘Activate’ them and set them as Rigid. Then if their movement is below a certain speed for a certain amount of time, it sets them back to Static.

Did you consider making the non-destructible blocks a different color?

I did consider it and there definitely would have been some upsides. But there are less destructible tiles than you’d think looking at it. This improves the performance and keeping the colour the same hides this limitation. It also hides some of the more funky collisions that can happen between the environment and the destructible tiles. I also think not knowing what will and what wont explode is a fun link to the theme :)

Thank you for the great questions!

Then if their movement is below a certain speed for a certain amount of time, it sets them back to Static.

That's really clever and it worked really well!

I also think not knowing what will and what wont explode is a fun link to the theme :)

I agree :)