🎮 梦里的小镇
费利克斯 · 13 岁 · 用 VS Code + DeepSeek
"我反复做的那个梦 —— 我把它变成一个能玩的文字冒险游戏"
背景
费利克斯从 8 岁起就反复做同一个梦:一个无人的海边小镇,所有的商铺都亮着灯,但看不到人。阳光很奇怪,有点昏黄。每次醒来,他都记得一些细节 —— 便利店里有个不对劲的电冰箱,公园里的秋千在自己摇。但这个梦说不清楚,跟人讲不出来。他的家人都说"这不就是个梦吗,没什么特别的"。
动机 · 为什么做这个
费利克斯一次在学校的创意写作课上讲了这个梦。同学们没有反应,老师说"很有意思,你可以写成故事"。但费利克斯不想只是写 —— 他想让别人能真的"进入"这个梦,而不是只听他描述。他意识到游戏是一个完美的载体:游戏能让你做选择、体验不同的路线。
时间 + 工具
用了什么: HTML/CSS/JavaScript(自己写)+ DeepSeek(帮助完善描写文案)
花了多久: 五周,从梦的细节到完整游戏,每天大约一小时
大人帮忙了多少: 无。费利克斯自己懂编程,用 VS Code 开发,用 DeepSeek 问"怎样把这个感觉写出来"
步骤 · 这个孩子是怎么做的
- 梦境细节清单: 列出梦里每一个地方,每个地方能做的事。小镇有 8 个区域:火车站、便利店、公园、咖啡馆、图书馆、海滩、教堂、废弃的游乐园。
- 搭建分支: 设计游戏流程 —— 从火车站开始,每个选择导向不同的故事分支。总共 23 条分支。
- 初版文案: 自己写场景描写,但觉得"不够梦里那种感觉"。请 DeepSeek 帮忙重写。
- AI 对话示例: 费利克斯给 DeepSeek 一句梦里的细节:"冰箱里装着奇怪的东西,不像食物。"DeepSeek 扩展成一整段诡异的描写。
- 编程实现: 用 HTML/JS 把 23 个分支建成互动网页。每个选择都用按钮实现。
- 反复测试: 邀请 10 个同学试玩,记下他们的选择路线和反应。
核心 prompt(节选)
你在帮我扩展一个梦的场景描写。这个梦从 8 岁重复到现在,很诡异但又很美。 梦境背景: - 无人的海边小镇,所有店铺都开着灯,但看不到人。 - 阳光很奇怪,有点昏黄,像黄昏但又不完全是。 - 空气里有一种"安静得过头了"的感觉。 梦里的细节: - 便利店里的冰箱有不对劲的东西(我记不清是什么) - 公园的秋千在自己摇 - 海边有个没有人坐的长椅,一直面对大海 - 教堂的钟声响,但没有人 任务:给我一段诡异但优美的场景描写。不要太吓人,就是那种"哪里不对劲,但说不出来"的感觉。用第二人称(「你走进...」),这样读的人能直接感受。 例子:「你推开便利店的门。店里特别亮,但你看不到收银员。冰箱在嗡嗡响,你走近一看,里面不是便利店该有的东西。一时间你忘记了你要买什么。」
样例对话 · AI 真的是这样答的
玩家选择:我走向便利店。
游戏描写:你推开玻璃门,铃铛叮了一声。店里的日光灯很亮,但这份亮让你觉得很孤单。没有人在。收银台后面空着,只有一个不停闪烁的显示屏在播放时间——但时间好像停留在 18:47,已经有一会儿了。冰箱的嗡嗡声很大。你走近一看,里面装的不像是食物。有些东西是玻璃的,有些是布的,都贴着不认识的标签。
玩家选择:我看看架子上有什么。
游戏描写:你转向架子。架子上整整齐齐地放着盒子,盒子上的字你不认识。但有一个盒子很眼熟,你似乎在哪里见过。你伸出手去拿,突然你听到收银台后面传来一个声音——特别轻,像有人在呼吸。你停住了。那个呼吸声停了。
结果 · 真的发生了什么
- 游戏发布后,班里有 30 多个同学玩了。有人玩了三遍,选择不同的分支。
- 最有意思的反馈来自一个同学:"我玩完你的游戏,那个不舒服的感觉一整天都在我心里。这很厉害。"
- 美术老师看了游戏,问费利克斯能不能把梦画下来。费利克斯说"我试试"。
- 费利克斯的反思:"同学们玩完说『你的梦真的很奇怪』。这是我第一次被理解了。原来把梦说给一个人听和把梦做成游戏让别人体验,是完全不同的。"
- 更神奇的是:游戏做完之后,费利克斯那个梦出现的频率少了。他说"好像我终于把那个梦讲清楚了,我的脑子就放开了。"
这个孩子学到什么
费利克斯学到的是创意的力量和形式的力量。梦本身很有意思,但梦只在你脑子里。通过做成游戏,梦变成了可以分享、可以体验、可以改进的东西。更深层的,他理解了什么叫"把内在的世界外化"——不是向别人解释,而是让别人直接进入你的世界。
什么没成 · 改了几遍才好
第一版的游戏太"解释性"了——每个场景都会告诉你"这很诡异吧?"但反而失去了梦的感觉。费利克斯拿给同学玩,发现最有效果的是最"克制"的描写——不说诡异,只是冷静地描述不对劲的地方,让玩家自己感受。改了四次才找到这个平衡。
- 他会编程。
- 他把无序的梦变成了有规则的游戏,别人能参与。
- 他学会了讲故事。
- 他的游戏有很多画面和动画。
- 他这个游戏变成了网红。
如果你也想做类似的事,怎样开始?
如果你也想把自己的梦或想象变成一个游戏:1. 用一句话总结你的梦:出现了什么地方、发生了什么事、有什么不对劲的地方。2. 列出梦里的 5-8 个关键场景。3. 给每个场景设计 2-3 个可能的选择(玩家能做什么)。4. 用 AI 帮你把这些场景的描写写得更生动。5. 选一个简单的工具做成可交互的形式(网页、文本冒险、Twine)。6. 邀请朋友试玩。