Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Hey dude, nice simulation :),

ive got some interesting fact, then i place a stick tower with this configuration: Floors 100, Width 10, Length 10, Pillar 1, pillar height:10, Beam Height: 10, Beam Height: 1 Floorboard: 1.
The Game will struggle, but then i place some dynamite all over the building and let them explode the game runs perfect?? I see all objects flying around nothing changed on the object limit?? But its running smooth on explosion xD. (yea the falling object are still slowed down by process but i can fly around again with the camera)  Next is, can you please support more cores to build bigger Towers? I know thats even special but im using a Ryzen 9 and by struggeling that game on 10 fps by that tower my cpu usage is only between 10-22%? Max 32 (Big Cube).

Hi! Thanks!

The reason tall stacks run slow is because there is a large amount of contacts, when bricks overlap (in contact) they need to be "pushed away" from each other (aka depenetration), this is the expensive part. When you blow up the tower bricks go flying and the number of contacts falls significantly, that's why the game suddenly runs smoothly.

The game currently uses 8 cores for physics, and even if spreading to more cores might sound good, the Havok devs told me that there are diminishing returns and spreading to more cores does not seem to improve performance. However they also told me they are working on improving that, so it might've changed in the mean time. The next version will come with the option to set custom number of cores used for physics, so you'll be able to try it yourself.