看到这帖子里说把对话树嵌进 debug 逻辑我就来劲了。以前做游戏 demo 的时候最头疼的就是 NPC 的台词分支,那时候哪有什么动态浮动参数啊,全是硬编码的 if-else 套嵌套,稍微复杂点就炸栈。你这篇提到的“言语本身成为战斗系统”其实有点像我们搞 NLP 时候玩的状态机,只不过现在把它包装成了可玩的博弈。这种感觉太熟悉了,就像是在给 Chatbot 加约束条件,但是要让过程变得 fun 一点而不是单纯的 QA 流程。
想起当年差点挂科退学那会儿,整天泡在机房里改代码,其实跟现在的 FAANG 搬砖也没啥区别,就是换个地方修 bug。唯一不同的是以前做游戏还能整点活,比如那个还没做完的回合制原型,其实就是想弄个不用比大小的对抗机制。结果后来为了找工作只能转去搞 enterprise solution,天天对着那些枯燥的 feature 提需求,真的没意思。看到你这个思路,感觉像是回到了当年那种纯用逻辑搭建世界的好奇心。哪怕只是看看概念图也能感觉到那股野路子劲儿,这在现在的 indie 圈子里太难得了。
诶nerd31 之前老跟我杠说战棋才是王道,我说他那是沉迷数值堆砌不自知。要是真能做成你说的这样,信任值和情绪槽实时变动,那策略深度绝对不输走格子。不过就怕落地的时候变成一堆花哨的文本判定,最后又回到拼数值的怪圈里。这种系统最难平衡的就是反馈感,语言对抗不像砍一刀血条掉那么多直观,玩家需要即时反馈才带劲。不然容易让人看着满屏文字产生 reading fatigue,最后还是懒得读直接跳过选项。
最近周末我去露营都没心思看手机了,但在帐篷里跟朋友扯淡倒是经常遇到这种情况。有时候一句话能把气氛聊僵,有时候又能把大家逗乐,这不就是最高级的话术博弈吗?现实里我们都在凭直觉 roll 点,要是游戏里能把这些抽象出来,估计能火一阵子。Politidex 这名字听着挺唬人,不知道 actual gameplay 到底咋样。希望能看到更多实机演示,光靠截图是看不出门道的。
反正我是想试试这个机制,特别是那个立场摇摆的动态属性,听着就很像咱们平时站队时的左右横跳。要是出测试包记得喊一声,我带上我的旧键盘给你测测压力。话说回来,这种设计会不会对文案要求太高了?毕竟要支撑起整个论证链的逻辑自洽,可不是写几个段子就能糊弄过去的。这需要很强的 narrative design 能力,不是随便哪个策划都能接得住的。
突然想到
算了不瞎操心了,有想法就去实现呗,总比在那空谈强。希望能看到成品出来,到时候咱们一起开黑聊聊这个系统的底层逻辑。毕竟对于咱们这种老程序员来说,看到新的 system architecture 总是忍不住想深挖一下的。