Launch MVP tile delivery server

This commit is contained in:
2026-05-14 19:10:28 -07:00
parent e25b3d2cdd
commit 03cf249d19
3 changed files with 182 additions and 10 deletions
+7 -6
View File
@@ -336,11 +336,12 @@ redownloaded when a player returns to a region.
- [ ] Define tile adjacency and stitching rules.
- [ ] Define tile versioning rules so terrain can improve without corrupting player state.
- [ ] Define server-side tile delivery protocol.
- [ ] Launch a near-term MVP tile-serving cloud server on Ubuntu or another Linux distro.
- [x] Launch a near-term MVP tile-serving VM on Ubuntu or another Linux distro.
- [x] Add repeatable static Ground Zero tile-delivery package and Ubuntu nginx bootstrap scripts.
- [ ] Publish a tiny Ground Zero tile manifest and package from the tile server.
- [ ] Prove client/server tile lookup, download, local cache, and redownload flow with the Ground Zero tile and immediate-neighbor metadata.
- [ ] Add tile-serving server cost controls and shutdown/runbook notes so MVP testing stays free or near-free.
- [x] Publish a tiny Ground Zero tile manifest and package from the tile server.
- [x] Prove client/server tile lookup, download, local cache, and redownload flow with the Ground Zero tile and immediate-neighbor metadata.
- [x] Add tile-serving server cost controls and shutdown/runbook notes so MVP testing stays free or near-free.
- [ ] Move the MVP tile server from shared Ubuntu-Codex hosting to a dedicated `Agrarian-TileServer` VM or external cloud host before public testing.
- [ ] Define client local tile cache layout.
- [ ] Define local cache retention policy for old or unused tiles.
- [ ] Define local cache redownload/revalidation behavior.
@@ -1430,7 +1431,7 @@ Earliest incomplete foundation items:
- [ ] Create the multiplayer/networking design document.
- [ ] Create the persistence design document.
- [ ] Create the Earth-scale terrain/tile streaming design document.
- [ ] Launch near-term MVP map-tile serving cloud VM and prove Ground Zero tile lookup/download/cache flow.
- [x] Launch near-term MVP map-tile serving cloud VM and prove Ground Zero tile lookup/download/cache flow.
- [ ] Create economy and AGR design document.
- [ ] Create art direction, UX/HUD direction, coding standards, Blueprint standards, and asset/folder naming standards.
- [x] Organize `Content/Agrarian/` root folder and remove unused starter variant content.
@@ -1439,4 +1440,4 @@ Earliest incomplete foundation items:
Immediate next item:
- [ ] Launch near-term MVP map-tile serving cloud VM.
- [ ] Define MVP day/night length, survival pressure target, success loop, failure conditions, and closed-test readiness criteria.