下载 App
《气味之城》开发日志#2|把整个世界拆成 96×64 个气味格子
修改于10/2053 浏览综合
大家好,上期日志的评论区比我预想的热闹:官方的小伙伴留了一句"太牛啦"(受宠若惊,我会把这句话裱起来当护身符),还有玩家说"哇还有押题"——对,每期都有互动题,答得最有梗的会被我写进游戏底层规则,这期继续。
按 GDD 排期,今天掀一次引擎盖,讲讲这个游戏最核心的系统:气味。
先回到那句话:猫看不见城市,猫闻见城市。
《气味之城》的底层,是一张 96×64 的网格。每个格子上存着四个 0~3 的数字:领地、危险、食物、友好——这就是猫的整个世界。没有血条,没有小地图,没有任务列表,只有四个数字在时间里流动。
整个系统只有三条规则,我逐条讲:
1⃣ 扩散。每 0.2 秒,每个格子把自己的一部分气味匀给上下左右四个邻居。你在东墙根留的标记,几秒钟后就能渗到十几个格子之外——就像你切了鱼,味道飘满整条走廊。
2⃣ 衰减。每一步所有气味乘以 0.982。听着不起眼,滚起来很快:一份气味几分钟就散得干干净净,和现实中一样,没有谁的味道能永久占领一条街。所以领地要天天蹭,饭票要天天翻。
3⃣ 归属。领地通道多记了一个"这是谁留下的"。踩进别人的格子时,猫会先查这件事——谁的地盘、我跟它的关系、我今天的胆子——然后才决定是绕开、对峙,还是打一架。
那猫怎么"闻"?关键在于:它们没有全局视野。每只猫每 0.4 秒做一次决策,输入只有脚下的数值和周围 8 个格子的梯度。饿了就沿着"食物"气味的上坡方向走,走到头就是垃圾桶;闻到危险浓度高,安全感往下掉,掉穿了就钻纸箱。
上期说过的"猫群迁徙",就是这么来的:清洁工清空了垃圾桶 → 那片的食物气味开始衰减 → 正在循味赶路的猫发现"上坡消失了",在原地打转 → 气味彻底散掉 → 猫放弃,散开去探索新方向。迁徙不是事件,是气味的余烬自然熄灭的样子。
汇报一下这两天的更新:
🐱 开局选猫。现在进入游戏会先落在选猫界面:6 种毛色(白猫橘耳/灰猫蓝耳/黑猫金耳/橘猫白耳/奶牛花/暖三花),旁边挂着 11 只街区住民的图鉴。一个小设计:菜单背后的世界是活的——你在选毛色的时候,猫群已经在为地盘对峙、阿姨已经在投喂,你不是在等加载,你是在旁观这个街区没有你时的样子。
🐾 抓挠留言板(R 键)。这是猫的真实施工行为:气味淡、但会在门柱上留下几道可见的抓痕,持续半分钟。别的猫路过闻到,会过来看一眼。我把它叫做"猫的留言板"——你不能说话,但你可以留言。
👑 猫王加冕。当声望首次达到「猫王候选」,全街播报 + 头顶金皇冠 + 一段专属 BGM。测试里我分享了一路食物之后被加冕的那一刻,说实话有点想哭。
⚖ 调参手记。上期测试 3 个游戏日里猫群打了 71 场架,太闹腾了,不像治愈游戏像黑帮片。这期把对峙的好感门槛、胆量门槛、冷却时间三处收紧,再加了一条新规则:"实力悬殊就不动手,胆小的体面退让"。现在 3 天 17 场架、10 次体面的退让——打架重新变回了"事件",而不是背景噪音。涌现游戏的调参就是这样:你不是在写行为,你是在给行为定价。
最后,继续征集 + 本期新题:
📣 上期的问题还在生效:你家猫最离谱的一次"自己学会"的行为是什么? 点赞最高的写进底层规则,让十只猫演出来。
📢 本期新题:你想在气味视觉里看到第五种什么"气味"? 目前有领地(橙)、危险(红)、食物(绿)、友好(蓝)。比如"恐惧"?"好奇"?还是让猫薄荷拥有一整片紫色的雾?评论区最有意思的答案,会成为游戏里的第五种颜色。
下期预告:给 10 只猫画 24×24 的正式像素精灵——手绘全过程,包含怎么把一只 AI 设定图里的胖橘缩到 24 像素还能一眼认出是它。
21 天过半前的下一个里程碑:安卓双端。街区见。
#聚光灯GameJam #涌现 #猫咪游戏 #独立开发 #聚光灯gamejam开发者日志













