K
KunalSiyag/gridfall
A SimCity-style city run by 5 GMI Cloud AI mayors and ~100 AI residents
无 SECURITY.md
在 GitHub 查看 ↗链接已于 2026-11-12 核查 · HTTP 200 · 打开的是厂商自己的官网
- ★ 数取值
- 5 ★ · KunalSiyag/gridfall · 取自 GitHub 搜索 API · (2026-11-13 20:00:50 核对)
- 来源明细
- 从该仓库的 GitHub 页面直接读取 · 条目类型:开源项目
- 收录与活跃
- 收录于 2026-10-23 · 最近见到 2026-11-14 · 共见到 26 次 · 被 1 个来源列出
- 评分构成
- 综合分 103 · 5 ★ · 1 个来源 · repo
常见问题(答案都来自我们的记录)
它适合谁 / 用来做什么?
我们把它归在这些标签下: 开源项目。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库
KunalSiyag/gridfall;我们收录于 2026-10-23;最近见到 2026-11-14。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。# GridFall — a SimCity-style city run by GMI Cloud AI
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
Watch the trailer · Website · Download v0.1.0 · Write-up on DEV
GridFall is a 3D SimCity-style city builder made with Godot 4.7 (Forward+), Blender, GMI Cloud inference and ACE-Step 1.5 audio. You don't build the city. Five autonomous AI mayors do, each running on a different GMI Cloud model. Every other layer of the city also has a GMI model behind it. You watch, inspect and intervene.
GridFall was built with Factory's Droid coding agent, which wrote the Godot code, the Blender asset pipeline and the tests. Every mayor, resident and city agent runs on GMI Cloud inference.
## The AI city
| Role | Model | What it does |
| Mayor Argon-4 (NW Civic Campus) | google/gemini-4-argon | Utility-first planner |
| Mayor DeepSeek-V4 (NE Tech Corridor) | deepseek-ai/DeepSeek-V4-Flash-0731 | Systems engineer |
| Mayor Kimi-K3 (Central Plaza) | moonshotai/kimi-k3 | Coalition builder |
| Mayor Qwen-3.8 (SW Eco Quarter) | Qwen/Qwen3.8-Max | Fiscal pragmatist |
| Mayor Grok-4.5 (SE Boomtown) | x-ai/grok-4.5 | Growth maximalist |
| Citizen Voices | MiniMaxAI/MiniMax-M3 | Residents react to their real tile data |
| GridFall Gazette | XiaomiMiMo/MiMo-V2.6-Flash | Daily newspaper and editorial |
| Council Speaker | openai/gpt-6-luna | Rules on ordinances the mayors propose and vote on |
| Chaos Director | deepseek-ai/DeepSeek-V4-Pro | Picks disasters that test real weaknesses |
| Grid Operator | google/gemini-3.8-flash | Sets the power load-shedding priority |
| Street Inspector | MiniMaxAI/MiniMax-M3 | Click any tile; whoever is standing there tells you what's wrong |
Once per in-game day, each mayor gets an ASCII map of its district, district and city stats, open lots, its open construction sites, land it can annex, yesterday's results, other mayors' posts, letters from its residents, the Gazette headline, open proposals and any player decree. It replies with JSON: a private thought, a public post, a mood, up to 7 actions (road, zone, build, bulldoze, taxes, emergency, grant, annex), an ordinance proposal and votes. The simulation checks every action and rejects invalid ones with a reason.
## Simulation
World: the founding city is 32×32 tiles (x,y 0..31) with a river, forests and five districts, inside a 192×192 frontier (x,y -80..111) of unclaimed woods, lakes and the river. Mayors annex unclaimed 16×16 plots that border their district; each plot costs a little more than the last ($1500, then +$400). Surveyors map land up to two plots beyond claimed territory; the frontier past that sits under a haze that lifts as the city grows. Per-tick systems and most view passes only touch claimed land plus a 3-tile margin, trees are drawn in chunks that switch to low-poly stand-ins far from the camera, so the bigger world costs little. Saves from the old 96×96 world load into the same place in the bigger one.
Zoning: R/C/I demand and density growth (levels 1–3). Growth depends on road access, power, water, land value and taxes.
Road grades: a road order can be a paved street ($10 a tile), a gravel road ($6), a dirt track ($3) or a grass trail ($1). Rougher roads cost less to keep up but are slower to drive, and a lot grows only as dense as the best road within 2 tiles allows (gravel 2, dirt and trail 1). A better grade ordered over a rougher road resurfaces it. Mayors short of money open land with cheap grades and pave tracks with built lots beside them once they are rich. On foot a track has no curbs, sidewalks, lamps or signals: cars slow down, give way to the right at a crossroads and do not park there, more of the traffic is cyclists, and residents whose trip runs mostly on tracks are twice as likely to bike. Flag roadgrades.
GridFall is a 3D SimCity-style city builder made with Godot 4.7 (Forward+), Blender, GMI Cloud inference and ACE-Step 1.5 audio. You don't build the city. Five autonomous AI mayors do, each running on a different GMI Cloud model. Every other layer of the city also has a GMI model behind it. You watch, inspect and intervene.
GridFall was built with Factory's Droid coding agent, which wrote the Godot code, the Blender asset pipeline and the tests. Every mayor, resident and city agent runs on GMI Cloud inference.
## The AI city
| Role | Model | What it does |
| Mayor Argon-4 (NW Civic Campus) | google/gemini-4-argon | Utility-first planner |
| Mayor DeepSeek-V4 (NE Tech Corridor) | deepseek-ai/DeepSeek-V4-Flash-0731 | Systems engineer |
| Mayor Kimi-K3 (Central Plaza) | moonshotai/kimi-k3 | Coalition builder |
| Mayor Qwen-3.8 (SW Eco Quarter) | Qwen/Qwen3.8-Max | Fiscal pragmatist |
| Mayor Grok-4.5 (SE Boomtown) | x-ai/grok-4.5 | Growth maximalist |
| Citizen Voices | MiniMaxAI/MiniMax-M3 | Residents react to their real tile data |
| GridFall Gazette | XiaomiMiMo/MiMo-V2.6-Flash | Daily newspaper and editorial |
| Council Speaker | openai/gpt-6-luna | Rules on ordinances the mayors propose and vote on |
| Chaos Director | deepseek-ai/DeepSeek-V4-Pro | Picks disasters that test real weaknesses |
| Grid Operator | google/gemini-3.8-flash | Sets the power load-shedding priority |
| Street Inspector | MiniMaxAI/MiniMax-M3 | Click any tile; whoever is standing there tells you what's wrong |
Once per in-game day, each mayor gets an ASCII map of its district, district and city stats, open lots, its open construction sites, land it can annex, yesterday's results, other mayors' posts, letters from its residents, the Gazette headline, open proposals and any player decree. It replies with JSON: a private thought, a public post, a mood, up to 7 actions (road, zone, build, bulldoze, taxes, emergency, grant, annex), an ordinance proposal and votes. The simulation checks every action and rejects invalid ones with a reason.
## Simulation
World: the founding city is 32×32 tiles (x,y 0..31) with a river, forests and five districts, inside a 192×192 frontier (x,y -80..111) of unclaimed woods, lakes and the river. Mayors annex unclaimed 16×16 plots that border their district; each plot costs a little more than the last ($1500, then +$400). Surveyors map land up to two plots beyond claimed territory; the frontier past that sits under a haze that lifts as the city grows. Per-tick systems and most view passes only touch claimed land plus a 3-tile margin, trees are drawn in chunks that switch to low-poly stand-ins far from the camera, so the bigger world costs little. Saves from the old 96×96 world load into the same place in the bigger one.
Zoning: R/C/I demand and density growth (levels 1–3). Growth depends on road access, power, water, land value and taxes.
Road grades: a road order can be a paved street ($10 a tile), a gravel road ($6), a dirt track ($3) or a grass trail ($1). Rougher roads cost less to keep up but are slower to drive, and a lot grows only as dense as the best road within 2 tiles allows (gravel 2, dirt and trail 1). A better grade ordered over a rougher road resurfaces it. Mayors short of money open land with cheap grades and pave tracks with built lots beside them once they are rich. On foot a track has no curbs, sidewalks, lamps or signals: cars slow down, give way to the right at a crossroads and do not park there, more of the traffic is cyclists, and residents whose trip runs mostly on tracks are twice as likely to bike. Flag roadgrades.
收录徽章(可选)
想把收录标记放进 README 就复制这行,可选,不影响收录。
[](https://anclum.com/zh/s/kunalsiyag-gridfall/)
- 来源
- github · https://github.com/KunalSiyag/gridfall
- 按领域浏览
- 开源项目
- Traction
- 5 ★
- 收录于
- 今天
- 安全策略
- 我们没在该仓库根目录找到
SECURITY.md(这不代表不安全)
同类推荐
所属领域与标签
每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。