Destroy Small Worlds

by jeiting
Overall★★★★★★★★★★4.00
Fun★★★★★★★★★★4.00
Innovation★★★★★★★★★★4.00
Theme★★★★★★★★★★4.00
Graphics★★★★★★★★★★3.00
Audio★★★★★★★★★★3.00
Play the Game Here

Source code here

Right-click to aim.

Left-click to fuel and launch the rocket.

First game we've ever made together and the first game I've ever done in Unity.

Some of the cool stuff:

The planet damage deformation is done using a 3D texture to store damage in spherical coordinates, then I upload this texture to the vertex shader where I deform the vertices by sampling the texture.

The waves on the fuel remaining display is done using a fragment as well that undulates the fragments that fall within the last .05 of the uv x coordinate.
Genres: shooter
Tools: Unity
Found a bug?
Tell us on Discord