3D Island
Pro
Three.js
Exploration
A procedurally generated island with twelve shards hidden across it, and every system from the module running at once: layered-noise terrain, a sea that turns you back at the shoreline, rocks that block your path, a day-night cycle driven by a single clock, and fireflies that only come out at dusk. Every proximity question goes through a spatial grid, and every island is checked to be finishable before you ever see it.
Controls
Mouse: Drag to look around. Keyboard: WASD to walk. Shards are collected by walking close to them. Buttons generate a new island, hold or resume the clock, show the spatial grid, and toggle the fireflies.
This game is built in Lesson 9.10. View the curriculum