Documentation / The village (local co-op)

🏡 The village (local co-op) 村莊(本機合作模式)

What it does 做乜嘢

The village is the co-operative mode, and it is entirely local. Named offline villagers post requests and help with tasks, and a weekly local regatta runs a task list against a score bar. The game makes no network calls at all — no accounts, no telemetry, no leaderboard, no other players — and the interface says so plainly rather than implying company that is not there. 村莊係合作模式,而佢係完全本機嘅。有名有姓嘅離線村民會出請求同幫手做任務,每週本機龍舟賽會跑一張任務清單同一條分數條。呢個遊戲完全唔會上網——冇帳號、冇遙測、冇排行榜、冇其他玩家——介面亦會清楚咁講明,唔會扮到好似有其他人喺度咁。

How it works 點運作

Every 'other player' in the village is a deterministic, offline, named NPC generated and simulated entirely on the local machine, using the same seeded-RNG headless tick as everything else in the game. This is a deliberate design choice, not a placeholder for a future online mode — the project has no online mode planned at all. 村莊入面每個「其他玩家」都係確定性、離線、有名有姓嘅 NPC,完全喺本機生成同模擬,用返同遊戲其他部分一樣有種子隨機數嘅無畫面 tick。呢個係刻意嘅設計選擇,唔係為將來網上模式留嘅佔位符——呢個項目根本冇計劃過任何網上模式。

Failure modes 失敗情況

Because there is no network layer, there is no failure mode involving connectivity, matchmaking or server downtime for this system — its only failure modes are ordinary local bugs in the deterministic simulation, caught the same way as any other tick-driven system. 因為完全冇網絡層,呢個系統唔會有連線、配對或者伺服器落線呢啲失敗情況——佢嘅失敗情況淨係確定性模擬入面嘅普通本機 bug,同其他跟 tick 行嘅系統一樣去捕捉。

What is not yet implemented 仲未整好嘅部分

The published v0.1.0-22 desktop baseline is available (see the changelog). The villager roster, their request patterns, the village-helper time-saving mechanic mentioned under Progression, and the weekly regatta task list are all balance data and simulation logic in packages/shared. 已發佈嘅 v0.1.0-22 桌面基準而家可以下載(睇更新日誌)。村民名單、佢哋嘅請求模式、喺「貨幣同進度」提過嘅村民助手慳時間機制,同每週龍舟賽任務清單,全部都係 packages/shared 入面嘅平衡數據同模擬邏輯。