Marching Cubes Test
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.
