<!-- title: 《Evolve》从单细胞挂机到星际文明 -->
<!-- domain: games -->
<!-- repo: pmotschmann/Evolve -->

## 仓库档案

| 项目 | 信息 |
|---|---|
| 仓库 | [pmotschmann/Evolve](https://github.com/pmotschmann/Evolve) |
| ⭐ Star | 1,246（2026-09-19 抓取） |
| 语言 | JavaScript |
| 作者 | pmotschmann（个人账号，业余维护） |
| 形态 | 纯前端增量放置游戏，据仓库页面提供 GitHub Pages 在线试玩，无需下载 |
| 变现痕迹 | 无——开源免费，无广告无内购，纯热情项目 |

一句话介绍，来自仓库自己的描述："An incremental game about evolving a civilization"——一个关于“进化出文明”的增量游戏。你从一团原始生命开始，分配劳动力攒食物，点出石器时代，点燃工业革命，然后把人口和工厂一路铺到太空，最后冲出母星去殖民别的星球。它上头的方式和塔防、跑酷完全不同：不是手速的爽，是“数字一直涨、树状图一直亮”的慢痒。

## 这游戏是什么

Evolve 的玩法骨架是经典增量放置：**资源生产 → 建造扩产 → 科技解锁 → 文明进阶 → 瓶颈 → 重置换永久加成**。你大部分时间在做一件事：把有限的“工人”分配到农场、伐木场、矿井上，看着食物、木材、矿石的数字一秒一秒往上跳；数字攒够了，点一下建造按钮，产线翻倍；偶尔点开科技面板，用“知识”点一项研究，等进度条走完，地图上多出一类新建筑——而新建筑又会产出一种你从来没见过的资源，逼着你去科技树里找“这种资源是干嘛的”。

真正的钩子在后面：当文明推进到一定阶段，增长会撞墙——资源卡死、人口到顶、科技贵到遥遥无期。这时游戏给你一条退路：**宇宙重启**。抹掉一切，从头再来，但拿到一笔“声望”货币，用来给下一轮买基因级的永久强化。于是老玩家的一轮循环是这样的：

```mermaid
flowchart TD
    A[分配劳动力<br>农/林/矿/学者] --> B[资源数字秒级跳动<br>即时反馈]
    B --> C[攒够资源<br>点击建造扩产]
    C --> D[新建筑解锁新资源<br>新资源点亮新科技]
    D --> E[研究完成<br>文明阶段推进]
    E --> F[进入太空时代<br>殖民新星球]
    F --> G{撞墙了?<br>增长停滞}
    G -- 苟住微操 --> A
    G -- 宇宙重启 --> H[获得声望<br>买永久基因加成]
    H --> I[下一轮起点更高<br>冲墙速度翻倍]
    I --> A
```

每一轮都比上一轮快，每一轮都能看到上一轮没见过的新东西——这就是它让人“再来一圈”的全部秘密。

## 为什么上头

把 Evolve 放在显微镜下看，它的粘性来自五个咬合得非常紧的齿轮：

**1. 双时钟并行，永远有事在发生。** 短时钟是秒级的：资源数字在跳，攒够就能点建造，反馈周期十几秒；长时钟是分钟到小时级的：一项高级研究要挂机等很久。短时钟负责“现在就有事干”，长时钟负责“等会儿还有事等着我”。玩家永远不会陷入“没事可做”的真空——这是很多失败小游戏死掉的第一原因。

**2. 链式解锁，把好奇心做成引线。** Evolve 的解锁不是平铺的清单，而是多米诺：建工棚解锁铁器，铁器解锁工厂，工厂解锁污染，污染逼你点环保科技，环保科技又开出新能源线。每一次解锁都会露出下一节引线，你永远能看到“再往前一格是什么”，但永远看不到树的全貌。好奇心被切成小口喂出，这是最强的进度感设计。

**3. 瓶颈与重置，把挫败感炼成动力。** 单纯无限膨胀的放置游戏会腻，Evolve 在每个文明阶段末尾都故意造一堵墙：资源乘不上去、时间成本指数上升。墙的存在让“重置”从一个惩罚动作变成一个策略选择——什么时候重启、带着多少声望重启、下一条科技路线怎么走，全是决策。重置后前二十分钟的狂飙式重建，恰恰是整个游戏最爽的一段。

**4. 数字即内容。** 它没有任何美术意义上的画面——纯文本、数字、按钮。但“每秒食物 +34.2”这个数字本身就是内容：玩家盯着它就能读出产能是否健康、瓶颈在哪个工种。对小开发者这是巨大的启示：内容量不够时，把数字反馈做扎实，等于用零美术成本造出了“可玩性”。

**5. 离线也在长。** 关掉页面回来，系统会结算离线期间的产出（据仓库页面，存档基于浏览器本地存储）。你离开世界时它还在替你干活——这种“没关掉的赌桌”效应是放置品类独占的留存神器，短视频和手游都在偷偷学。

## 技术拆解

对想抄骨架的开发者，这个仓库的技术选型朴素到令人感动：

- **零框架、纯前端、零后端。** 据仓库页面，整个游戏就是 JavaScript + HTML，托管在 GitHub Pages 上，没有服务器、没有数据库、没有账号系统。所有游戏状态活在浏览器里，存档走本地存储并支持导出成文本手动备份。这意味着：运行成本为零，一个静态托管就能服务无限玩家。
- **数据驱动的定义表。** 建筑、科技、资源、事件都是配置表里的一条条定义对象，UI 是通用渲染器——加一个新建筑不改引擎代码，只加一行数据。你写自己的放置游戏时，照这个模式搭，内容扩展成本会随时间递减而不是递增。
- **数值层与表现层分离。** 生产率计算、成本指数曲线、上限逻辑集中在一个数学层，按钮和数字只是它的投影。这是增量游戏最重要的架构纪律：以后你要做平衡性调参、做重置加成、做离线结算，都只是在数学层上动刀。
- **多轮状态管理。** 重置逻辑是放置游戏的暗坑：哪些变量清零、哪些声望属性保留、离线时间怎么在新一轮重新计费——这个仓库把“永久状态”和“本轮状态”分得很清楚，直接是可抄的参考实现。
- **体量提醒：** 它迭代了多年，内容量已经不小，你不需要也不应该照抄全部。真正值钱的是那个循环骨架，一个周末就能搭出能玩的版本。

可直接复用的组件：成本指数增长函数、离线收益结算、“解锁条件 → 界面显隐”的状态机、存档导出导入。这四件套几乎能原样搬进任何增量游戏。

## 变现观察

Evolve 本身一分钱不赚——开源、免费、无广告，作者的回报是 star 数和社区口碑。但它所在的**增量放置品类，恰恰是个人开发者变现跑通率最高的赛道之一**，因为它天然匹配三条已验证的路径：

- **网页 + 广告位。** 增量游戏用户单次停留时间以十分钟计，是横幅和插屏广告的优质土壤。纯静态托管 + 一个广告脚本，就是一条零成本流水线。
- **Steam 付费/免费+内购。** Melvor Idle 从一个人的网页挂机游戏做到 Steam 正式发行并推出移动版；NGU Idle 从 Flash 时代一路搬上 Steam 走免费+内购。放置游戏的“挂机需要常驻”属性和 Steam 的成就系统、云存档契合度极高。
- **移动端广告 + 去广告内购。** 离线收益机制搬到手机上就是通知栏召回的经典配方——“你的文明在离线期间产出了 X”，一点回来，广告自然地插在结算处。
- **打赏/赞助制。** Kittens Game 这类开源放置游戏长期靠捐赠活得很体面，前提是内容足够让人愧疚（笑）。

一个没有变现的仓库，反而是一份干净的“技术验证样本”：它证明这套循环本身有引力，钱只是还没伸手去接。

## 给我的灵感

**点子一：换皮进化树——《挂机修仙：从炼气到飞升》。** 把 Evolve 的文明阶段逐级映射到修炼境界：劳动力=弟子（杂役/农修/炼丹师），资源=灵石/灵草/丹药/道法知识，科技树=功法，文明进阶=突破大境界，瓶颈=心魔劫，重置=兵解转世、保留“道果”永久加成。修仙题材的“境界碾压、转世重修”和 prestige 机制是天作之合，中文市场对这个皮自带亲切感。MVP 工作量：一个 HTML 文件 + 一张 30 行的解锁定义表，认真做两到三周。变现：网页版挂广告位试水，数据好再包一层上 itch.io 名称自定价。

**点子二：薄到极致的“30 分钟重启轮”。** 砍掉 Evolve 九成的系统，只留三拍：生产 → 撞墙 → 重启，把一轮压进半小时，做成 roguelite 式的短局放置，手机竖屏单手可玩。每局结束用一句随机文案总结你这轮文明死于什么（“你的文明毁于第 4 号小行星”），把重置从策略变成了开盲盒。核心资产就一个：精心设计的 50 层解锁链。MVP 两周。变现：移动端插屏广告 + 3 元去广告。

**点子三：把链式解锁当胶水，缝合你的小游戏合集。** 如果你已经写过几个小游戏（2048、扫雷、贪吃蛇……），别再做“游戏导航站”这种没留存的东西——给它们套一张 Evolve 式的进化地图：每通关一局解锁地图上的下一个节点，节点连成一条“文明之路”，收集要素由各游戏通关数据驱动。广告展示次数随游玩局数线性增长，留存曲线立刻从断崖变成缓坡。MVP：一周，纯前端状态机加一张进度表。变现：聚合站广告位。

## 上手

- 仓库：https://github.com/pmotschmann/Evolve
- 在线试玩：据仓库页面，README 提供 GitHub Pages 在线版，克隆仓库后本地打开 `index.html` 也能直接跑
- 建议上手姿势：先当玩家挂两小时，摸清“什么时候想重启”的那个瞬间；然后打开源码找那张解锁定义表——那就是你下一款游戏的全部骨架

> [!tip] 51学通信知识星球
> **星主：爱卫生**（微信：gprshome201101）——公众号「51学通信」创办者，19 年通信行业运维与讲师经验，著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书（各大电商平台有售）。
> **星球定位**：深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域，主打运维岗位与信令分析。
> **当前规模**：5200 篇主题 / 990 个回答，198 元/年。
> **加入福利**：加入星球后请加爱卫生微信，拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题，另有群内分享。
> **AI 加持**：51学通信知识星球已作为 skill 接入 WorkBuddy，使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例，做总结、找文档和 PPT 等场景全覆盖。

![51学通信知识星球海报-扫码加入](https://wiki.500nian.com/images/zhixingqiu_qrcode.png)
