A downloadable game

This is a submission for Acerola's Dirt Jam. It is basically just a tech demo of using perlin noise and marching cubes for world generation.

The world is defined by three 3D perlin noise functions, layered and combined in various ways, with a spatial scaling factor to reduce the noise magnitude towards the edges of the island. Then a threshold is set to define an implicit surface, which is turned into a mesh using marching cubes.

Unfortunately there were a few bugs in the marching cubes implementation that I didn't figure out, but luckily this isn't a problem since the game is just a static non-interactive scene where the artifacts aren't visible.

Perlin noise, fog and texturing were implemented by https://bigjilm.itch.io/, and I implemented the marching cubes.

StatusPrototype
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
Authorshburd, bigjilm
Tagstech-demo

Download

Download
marching_cubes_test.zip 63 MB