A downloadable game for Windows

Islelight (pronounced eye-light)

This program is a submission to Acerola's "Dirt Jam". This program requires some modern gpu features such as VK_FORMAT_R32G32B32A32_SFLOAT - older or integrated GPUs may not support this.

The program uses a few interesting techniques:

  • generates a heightmap using fbm / perlin noise in a glsl shader
  • reads the result back to the cpu, which is used for physics mesh generation
  • distance fog
  • shiny water
  •  cascading shadow maps for large scale shadows
  •  objects/foliage scattered across terrain at runtime based on some basic rules
  • several terrain textures that vary by height, slope

This was made by Matt Hughes in July 2025.

Controls:

  • Space to start
  • Right-click to zoom
  • Esc to pause
  • G toggles gravity
  • N cycles lighting presets
  • WASD/Space to move

Some textures from ambientCG.com are licensed under CC0. Game engine, models and other textures made by me. Jolt for physics.

If you wish to view detailed logs, download the debug zip.

Download

Download
DirtJam-hughes.zip 11 MB
Download
DirtJam-hughes-debug.zip 13 MB

Comments

Log in with itch.io to leave a comment.

Very cool stuff. I like that this uses your own custom Vulkan engine.