Isle of Shadows

A procedurally generated island survival game built using Unity.

The complete code can be found here

Key Features

Screenshots

Gameplay Screenshot 1 Gameplay Screenshot 2 Gameplay Screenshot 3 Gameplay Screenshot 4 Gameplay Screenshot 5 Gameplay Screenshot 6 Gameplay Screenshot 7 Gameplay Screenshot 8 Gameplay Screenshot 9

Procedural Generation

The game uses Noise-based procedural generation techniques to generated the island meshes and the regions on the island. Different noise maps are generated, one for the height of island, one for region and one for the terrain.

  • The region and terrain map determine the places to spawn resources like Tree, Stone etc.
  • The height map determines the mesh vertex position and the vertex color at that height.

Below are some screenshot showing some generated maps.

Screenshots

Gameplay Screenshot 1 Gameplay Screenshot 2 Gameplay Screenshot 3 Gameplay Screenshot 4