写在前面:平衡不能拯救一个不好玩的循环
许澈做的是一款俯视角 Roguelike 射击游戏。
玩家操控一个废土清道夫,在随机生成的工厂里搜集零件、改造武器、击败机械怪物。纸面设计很完整:8 种武器、36 个被动道具、5 个区域、3 个 Boss,还有一套零件合成系统。
他最早的目标是做出“轻量版《以撒》加一点武器改造”。
但项目失败时,他自己总结得更直接:
我调了半年数值,却一直没问这件事:玩家开枪的那一秒到底爽不爽。
一、他太早进入“内容生产状态”
项目第一个月,许澈做出了基础移动、开火、敌人追踪和房间切换。这个阶段其实最该停下来打磨手感。
比如:
- 枪口反馈是否有力
- 敌人死亡是否清楚
- 翻滚是否可靠
- 受击是否公平
- 房间节奏是否紧张
但他没有停。
他觉得一个 Roguelike 必须先有足够道具,否则测不出组合乐趣。于是他开始大量做道具:暴击、反弹、穿透、毒雾、回旋弹、蓄力炮、燃烧弹、护盾碎片。
这些道具在表格里很好看。
实际玩起来却差别不大。
玩家仍然是在空旷房间里绕圈射击,敌人一波一波追过来。武器换了,数字变了,但身体感觉没有变化。
二、数值表越来越精密,游戏越来越模糊
许澈有一个很漂亮的 Excel 表。
里面记录了:
- 每种怪物生命值
- 每把武器基础伤害
- 每个区域金币掉落
- 道具稀有度
- Boss 阶段血量
- 通关预期时长
他每天都会调一点。
怪物太脆,就加 15% 血量;Boss 太长,就降一点攻击间隔;金币太多,就削商店刷新概率。
问题是,他缺少真实玩家数据。
这些调整主要来自他自己的感觉。
而他已经玩了几百遍,早就不是普通玩家。
第一次外部试玩时,三位朋友都在前 10 分钟内死亡。不是因为难度高,而是因为他们看不懂危险来源。子弹颜色、地面陷阱、敌人冲刺预警混在一起,视觉信息非常吵。
许澈听完反馈后,又去调怪物伤害。
但玩家真正说的是:我不知道为什么会死。
三、平衡工作掩盖了设计问题
数值平衡有一种危险的安慰感。
它让开发者觉得自己每天都在推进,而且推进得很专业。
但如果底层体验有问题,平衡只是把问题藏得更深。
许澈的游戏有三个结构性问题:
- 房间形状缺少战术变化
- 敌人行为差异太小
- 武器改造只改变伤害,不改变决策
这些问题不能靠调数值解决。
比如玩家拿到“穿透弹”后,理论上应该改变走位策略,引诱敌人排成一线。但房间太空,敌人又都直线追人,玩家不需要思考,继续绕圈就行。
道具变成了伤害倍率皮肤,而不是新玩法。
四、测试来得太晚
到项目第 8 个月,许澈才发布公开 Demo。
他原本期待玩家讨论构筑组合,结果收到最多的反馈是:
- “看不清子弹”
- “武器没有重量”
- “房间太像”
- “死了不知道哪里错了”
这些都不是后期小修小补能解决的问题。
他必须重做视觉层级、敌人设计、房间生成和武器反馈。
这相当于回到第三个月。
许澈没有精力重来。Demo 发布两周后,他停止更新。
复盘:先让一分钟好玩,再让一小时平衡
Roguelike 很容易让个人开发者陷入内容幻觉。
因为道具、词条、敌人和表格都能快速增加“游戏看起来的复杂度”。
但真正应该优先验证的是:
- 不带任何道具时,移动和攻击是否好玩
- 玩家第一次死亡是否觉得公平
- 一个房间是否能产生清晰决策
- 一种武器是否带来不同打法
平衡是后期工作。
在核心循环成立之前,平衡越认真,越可能是在给错误结构做精装修。
继续阅读
探索更多技术文章
浏览归档,发现更多关于系统设计、工具链和工程实践的内容。