ajhahn.de
← Theria commits

Commit

Theria

docs: refresh the changelog and tidy the README

ajhahnde · Jun 2026 · 4fa5bbe57e31f5f2e91e6f9ab374010978b75561 · parent: 8644063 · view on GitHub →

modified CHANGELOG.md
@@ -26,6 +26,14 @@ protocol version.
### Added
- Towers and a destructible nexus: structures auto-attack the nearest enemy in
range, units and structures carry health and can be destroyed, and a match
ends when a team's nexus falls.
- Client rendering of the full arena — playing field, bounds, the two lane
corridors, the neutral jungle camps, each team's base, and the live units with
health bars.
- Lane and jungle geometry on the arena map: two mirrored lane corridors linking
the bases and a set of neutral jungle camps in the central band.
- Server-authoritative, deterministic, fixed-60 Hz simulation core driving one
player hero and one bot on the 3v3 arena (the walking skeleton).
- Headless test suite covering the simulation's determinism and movement.
modified README.md
@@ -27,7 +27,7 @@
## About
Ashmere is a 2.5D top-down, pixel-art multiplayer online battle arena built in
Godot 4. Fabled creatures — *Fabelwesen* — fight over the drowned ruins of
Godot 4. Fabled creatures fight over the drowned ruins of
Ashmere, a fabled city lost to ash and water. Two teams of three contest lanes
and a jungle to break each other's nexus.
@@ -54,13 +54,13 @@ later as another driver without rewriting gameplay.
## Layout
| Path | Contents |
| :--- | :--- |
| `src/sim` | The authoritative simulation core and its data types. |
| `src/bot` | Bot input derived from the world state. |
| `src/client` | Local input sampling and rendering. |
| `test/unit` | Headless tests of the simulation. |
| `scenes` | Godot scenes. |
| Path | Contents |
| :------------- | :---------------------------------------------------- |
| `src/sim` | The authoritative simulation core and its data types. |
| `src/bot` | Bot input derived from the world state. |
| `src/client` | Local input sampling and rendering. |
| `test/unit` | Headless tests of the simulation. |
| `scenes` | Godot scenes. |
## Running