我把一个真实的噩梦,做成了游戏
从梦到设计文档
这个梦最值钱的不是"罐头成精",是它自带一条完整的情绪曲线:
解压(敲罐子,打地鼠式的爽)→ 焦虑(裂变失控,越敲越多)→ 恐怖(灯灭,猎人变猎物)
大部分游戏只做一种情绪。这个梦把"轻松解压"和"逃杀恐怖"缝在了同一个循环里,反转点就是那一下灯灭。设计文档几乎是照着梦抄的:限时清场、罐头躲进家具继续繁殖、掀翻家具晕一片、数量爆表触发 PANIC、双出口(清光全场 或 撑到逃生门开)。
色块原型 → 像素超市
第一版原型是纯色块:棕色方块是家具,蓝色圆点是我。丑,但三天就能玩,玩法验证通过了再谈美术。

美术方案选了"伪 2.5D":所有精灵半分辨率绘制再 2 倍最近邻放大,统一像素网格;家具画成"顶面+前脸"两段式盒子,全场景按脚底 y 坐标排序 —— 罐头能钻到货架后面,Pokemon 那套纵深骗术。有意思的是这套美术没有一张图片文件,罐子、店员、家具、地板全是代码逐像素画出来的。

锤子也讲究了一下:挥出去不是直戳,是沿瞄准线扫一道弧线,命中瞬间锤头膨大 45%,全局冻结 40-90 毫秒(hit-stop)。打击感就是这些毫秒级的小骗术堆出来的。

灯灭的那一刻
整个游戏就是为这一秒服务的:平时超市亮堂堂,电梯音乐;PANIC 一来,音乐骤停、金属刮擦、灯灭,视野收成手电筒,所有罐头变红、长腿、睁眼。

梦里最吓人的不是被追上,是"它们睁眼"的那个瞬间。所以变异做成了渐进:警报响起后 1.4 秒里罐头逐渐红化,红到一半,眼睛才睁开。
内测玩家说:打到后面没成就感
老婆试玩了下,反馈很直接:"就是敲敲敲,为什么不加Boss。"
解法是四个 Boss(5/9/11/15 关),全部从现有罐种放大改造:水银之母(打一锤分裂护体,清光水银才露本体)、锈蚀督军(装甲免疫,只有冲锋撞晕后能打)、黄金暴君(限时击杀,被打就瞬移)、罐头工厂胚胎(三阶段生产线,最终阶段灯灭决战)。

第二轮试玩又暴露新问题:"Boss 耗着就能赢。"于是加了两个反放风筝机制:Boss 每 8 秒召集小怪暴走冲锋;拖过 75 秒梦境直接崩塌成真 PANIC。玩家总能找到你没想到的最优解,测试比闭门设计值钱十倍。
一些藏在细节里的东西
过关不是切画面,是"梦境转场":走进门,虹膜收黑,醒到下一层。关卡卡会随深度腐化——前期暖色漂浮,后期红字、色散、故障横切,配一句逐层递进的梦话:「梦的开头,总是很轻。」→「灯光开始说谎。」→「这里不是超市。从来都不是。」

Game Over 是这个梦的题眼。被追上后,全场罐头扑过来把你埋掉,然后聚光灯下,你从罐头山里挣扎起来——头已经被封进了锈罐,盖子半开,一只眼睛在黑缝里瞪着。
「你,也成了罐头人。保质期:永恒。」


游戏免费,Windows 解压即玩,一条命闯 15 关约 20-30 分钟:
- itch.io:https://ky5225.itch.io/can-panic
- indienova:https://indienova.com/g/can-panic
打到第几关了?在评论区告诉我——特别想知道有多少人是被黄金暴君的超时裂变送走的。
音乐 Kevin MacLeod (incompetech.com, CC BY 4.0) · 音效 Kenney (CC0)


