diff options
| author | Somhairle H. Marisol <[email protected]> | 2026-09-20 21:16:49 +0800 |
|---|---|---|
| committer | Somhairle H. Marisol <[email protected]> | 2026-09-20 21:16:49 +0800 |
| commit | c5ff7685e5b3ac5dc46fce74ef1b302de09af1e6 (patch) | |
| tree | c1fccb5d44bd6b055f5f1521ea259446e77057a5 /scripts/macos-package.sh | |
| parent | 5cb4970e2410a43e528b4b3e44dda15fac0a219a (diff) | |
| download | living-village-c5ff7685e5b3ac5dc46fce74ef1b302de09af1e6.tar.gz | |
feat(desktop): add Chinese village presentation prototype
[Change Nature]
- This commit adds a deterministic presentation-model feature, not MonoGame rendering.
[New Capability]
- Provide an immutable Jiangnan village scene with homes, waterways, paths, bridge, bamboo, and garden elements.
- Provide typed home transitions, four-way input mapping, tick animation, NPC styles, and Chinese stage-one labels.
[Implementation]
- Add the pure VillagePresentation module and six focused MSTest cases.
- Keep the model free of mutable global state and update only the required F# compile order.
[Impact]
- This commit affects the Desktop presentation and test projects only.
- Kernel behavior, Game.fs wiring, MonoGame drawing, and existing acceptance artifacts remain unchanged.
Diffstat (limited to 'scripts/macos-package.sh')
0 files changed, 0 insertions, 0 deletions
