Straight from the changelog

What’s New

Everything that has changed in the world, newest first — written for the person playing.

Added

  • The block palette — all 73 vistgerðir habitat classes mapped to 20 block materials, including mýri (the only bog-iron source), birkiskógur (the only charcoal source) and mosahraun, the moss-grown lava Hafnarfjörður is built on. Generated from the real habitat data rather than hand-typed.
  • Terrain generation from the real elevation model. The generator turns Iceland's 10 m national DEM into 1 m blocks, interpolating the nine metres in between so hillsides are slopes rather than 10 m staircases.
  • The first real chunk of Hafnarfjörður exists. Generated from the national elevation and habitat data in 110 ms: ground climbing from 3.8 m at the harbour to 12.6 m inland, correctly identified as built-up town.
  • Terrain streams from the server to the browser. Nine chunks — 96 m × 96 m of real Hafnarfjörður — arrive in 440 ms and become 57,744 triangles of ground you could stand on, if there were legs yet.
  • 🎮 It is live at dev.lofi.asgeir.is. Real Hafnarfjörður, streamed and rendered.
  • You can walk around it. Mouse look, WASD, run, jump, and fly. The mouse wheel pulls the camera back so you can see the landscape from a distance.
  • Real Icelandic streets. Every road in the country — Strandgata, Reykjavíkurvegur, Austurgata — laid into the ground where it actually runs, with its name floating above it.
  • A readout showing where you are: the street you are on, your height above sea level, and your real Icelandic national-grid coordinates.

Added

  • The world got bigger — south, to take in Hamarinn and Flensborgarskóli. The test area is now 1,400 × 1,150 m instead of 1,400 × 950 m. The school standing on top of the rock is the most prominent thing in the town's skyline and it was 80 m outside the old edge, so there was no way to go and look at it. This is a worldgenVersion bump (8 → 9): terrain near the old southern edge is generated slightly differently, because water is fetched clipped to the world's bounds and those bounds moved. Nothing is built yet, so nothing moves underneath anything.
  • A switch that flattens the town, for checking the map. Press G, or click Flat terrain in the corner readout, and the ground goes completely flat while the streets, kerbs, pavements and water stay exactly where they are. Press it again to put the landscape back. You stay where you are standing — that is the point: stand on a lump, flip the switch, and see whether the lump was a building. If you were flying, you keep flying. The address bar follows the switch, so ?flat=1 still works and a reload comes back to the view you were looking at. It is the street plan of Hafnarfjörður with the landscape taken away, which makes it easy to see how the roads really line up. The harbour, the tjörn and Lækurinn stay visible as flat blue shapes. It is a debug view, not a change to the world — an orange banner says FLAT across the top so it can never be mistaken for the real terrain, and leaving the ?flat=1 off puts everything back. Nothing is generated differently for anyone else.
  • There is water. The sea fills the fjord and the harbour up to sea level, over a bed that shelves away from the shore rather than dropping off a cliff. The tjörn and Lækurinn are there too, sitting at the height of the ground around them. You can fall in — water is not solid.
  • Flying is faster, and builds up speed. The base speed is up from 28 to 36 m/s, and holding a direction for four seconds ramps you up to four times that over the next six — enough to cross the whole test area in about ten seconds. Let go and it resets. Hold Alt as well for more again. While flying, the readout shows the multiplier instead of telling you that you are standing on air.
  • The world is much bigger, and it now has edges you can find. The test area is central Hafnarfjörður — from the harbour in the west across to Hraun in the east, and from Hraunkambur in the north down to Flensborg. 1,440 m by 992 m. It takes in the harbour and Lækurinn, so there is water to look at once water exists.
  • You can see further, and choose how far. - and = change the view distance, from 64 m out to 768 m. The readout shows how far you are seeing and how much is still loading. Your choice is remembered.

Changed

  • The world now loads ahead of you and lets go behind you. Before, every piece of ground you had ever seen was kept for as long as the tab was open, so a long walk slowly ate the machine until it gave up. Ground you have left behind is now released.
  • Looking around is slower and steadier. Mouse look was fast enough that a normal flick of the wrist spun you most of the way round. It now turns about half as far for the same movement.
  • You can set your own mouse speed with the [ and ] keys — anywhere from a quarter of the standard speed to three times it. The setting is remembered the next time you visit.

Fixed

  • The sea is no longer a hole in the world. Everything below sea level was never loaded at all, so the harbour was not flat ground — it was nothing, with the town floating beside it.
  • The view no longer turns upside down when you look straight up or straight down. Zoomed out, the camera swings opposite to where you are looking, so looking up sent it underground — and from below, the ground is invisible and the world looks inside out. The camera now stops at the ground instead of going through it.
  • A jumpy mouse no longer whips the view around. Some mice, and some ways of connecting to a machine, occasionally report one enormous movement. That used to be obeyed literally, in a single frame.
  • Config-file probes now return "not found" instead of a page. Within two minutes of the site going live, bots were scanning for configuration files. Nothing was exposed, but the server was answering politely enough to invite more; it now says nothing is there.
  • Development/00_Engineering_Standards.md — §7 worldgen versioning, §8 conventions
  • Planning/STATUS.md — live project state
  • D11: player guides are generated from the game's data files, so they cannot go stale. This file is hand-written because "what changed and why it matters" is not derivable from data.