#Four libraries, one world
NatureGL Island is also the integration test for the NatureGL series. It consumes the four libraries the way a customer does, from their prebuilt build/ folders, and puts them under real gameplay: a camera that crosses the waterline, a boat on buoyancy, a day that runs into night.
- modes: walk, swim, boat, drone
- 4
- deterministic scenarios
- 11
- every scenario, high tier, 1280×720, Apple M5
- 61–85 fps
- NatureGL libraries, 1.1.0 builds
- 4
#What you can do
- Walk the island
First-person walking with terrain, house and tree-trunk collision. Run, jump, and trample the grass as you go.
- Swim and dive
Walk into the sea and you swim. Dive under to the sea grass, coral bommies, fish schools and a humpback whale.
- Take the boat out
A procedural fishing boat on the ocean's buoyancy, with a throttle, rudder, wake, live chart plotter and radar.
- Fly the drone
Launch it from anywhere, fly at 4 to 400 m/s, and land where you are.
- Run the clock
A day in 10 seconds or an hour. The sun sets over the sea south-west of the pier; at night the pier lamps come on.
- Call a squall
Rain mode switches on NatureGL Weather's rain, splashes and lightning with a storm sky and sea.
#Eleven places to start
Each scenario sets the mode, the camera and the time of day, and pauses the clock. The smoke test, the HUD's viewpoint menu and these docs all use them.
village-dayEye level on the path at 10:12, looking down past the stilt houses to the pier.pier-sunsetSun 2.2° above the sea, south-west of the pier.pier-night21:24: lamps, lamplight pools on the water, stars.boat-chaseThe chase camera at 15:30 with the wake behind the hull.underwaterThe humpback and its fish schools over the coral bommies, 7 m down.drone-lagoonThe lagoon, reef patches and pier from 70 m up.#Under the water
underwater scenario: the humpback with its fish schools over the coral bommies. Caustics, underwater fog and light shafts come from NatureGL Water.#How it's put together
IslandGame facade, the world modules, the modes and the per-frame order.Composing the librariesHow one game drives SkySystem, WaterSystem, GrassSystem and WeatherSystem together.sync-libs and lib/The vendored prebuilt bundles and how to refresh them.Library issues fixedNine problems the game found in the libraries, all fixed in 1.1.0.