logo80lv
Articlesclick_arrow
Talentsclick_arrow
Events
Workshops
Aboutclick_arrow
profile_login
Log in
0
Save
Copy Link
Share

Building Icebreaker Ship Game In Unity

Ever wondered how it works?

Game Developer OrbitingDisco recently shared their progress on a prototype for a game centered around ice breaking. They struggled to find a shader-based solution that would work, as they wanted the ice to have thickness and for pieces to break away when hit by the ship.

"So I tried brute force! Big tiles of ice that get replaced with smaller pre-cracked ones when the ship touches them. Then, when one of those is touched, a rigid body is added so it can be pushed around and sink, and then despawned. As you can guess, it's pretty GameObject-heavy. To create levels with any kind of shape, a lot of the tiles need to be pre-cracked."

According to the developer, performance is surprisingly solid, even if the approach feels a bit wild. See the original Reddit thread to explore the solutions suggested by other users and check out a similar prototype by RatioScripta:

For some inspiration, take a look at Matthieu Pujol's icebreaker ship simulation:

Don't forget to subscribe to our Newsletter and join our 80 Level Talent platform, follow us on TwitterLinkedInTelegram, and Instagram, where we share breakdowns, the latest news, awesome artworks, and more.

Ready to grow your game’s revenue?
Talk to us

Comments

0

arrow
Leave Comment
Ready to grow your game’s revenue?
Talk to us

We need your consent

We use cookies on this website to make your browsing experience better. By using the site you agree to our use of cookies.Learn more