下载 App
《这饭还能吃吗?!》开发日志1|3 桌重做成 21 桌
前天 15:462 浏览
10 月 11 日,我试玩了自己做的 v1:一共三桌,每桌四到六个家人。结论是不好玩,内容少,离这届聚光灯 GameJam 的主题“涌现”也远。
七天后,它变成了现在的 v2:21 桌,分 6 章,人最多的一桌坐 18 个。10 月 15 日我先试玩了 4 桌原型,觉得好玩了,才接着往下铺。

(图:改版前,v1 第 3 桌,一桌 6 个人。)

(图:改版后,v2 的“表姐带人回家”,右下角是刚进门的表姐男朋友。)
现在的玩法:从托盘挑菜放上长桌,菜有几份,就招来几个离得近、还饿着的家人。人往哪边挤,桌子就往哪边歪,菜还会往低处滑,滑下桌就浪费了。家里人还各有习惯:妈妈拿到饭先喂宝宝,宝宝坐不住会跑下桌,大伯吃饱了还要挨个敬酒。
这几天一次次推翻我设计的,是关卡工具。游戏代码是 AI 编码助手写的,我负责提需求、试玩和拍板,关卡工具也一样。工具里有一个会搜索的求解器,专找各个星级的打法;还有 8 个只会一种打法的笨机器人,比如永远往中间放、左右来回放。
第一回,全放中间。最早的规则里,离多远的人都会被菜招过来。菜往中间一放,所有人都挤到支点附近,桌子一直很稳,好几种笨打法大多能拿三星。后来加了一条“够不着”:离得太远的人不过来,局面不再变化、又有人够不着菜,就直接算输。桌子也调灵敏了,原来 4 个人挤向一盘菜,桌子才歪 4 度左右。改完再跑,“放中间”的两种打法在 4 桌原型里全输。别的笨打法还有能三星的,就接着改站位和菜单。
第二回,爸爸不用离桌。“爸爸去抓”这一桌要教的是:爸爸一离桌,桌子就往另一边倒。我的设定是宝宝跑下桌,才能点宝宝叫爸爸,做出来却放宽成了宝宝往桌边跑时就能叫。求解器就钻了这个空子:宝宝刚起跑,下一帧就叫爸爸,不到 1 秒,爸爸在桌上就把宝宝截住了,人根本没下桌,照样三星,最大倾角只有 8.9 度。
规则收紧成“宝宝落地后才能叫”,先补一条会失败的测试,再改代码。重新求解后,三星解里爸爸第 14 秒下桌,在地上抱起宝宝,最大倾角涨到 15.2 度。

(图:“爸爸去抓”,宝宝落地后爸爸下桌去抓,桌子往左边歪。)
第三回,白送的心愿。每桌有两个“家人的心愿”,过关一颗星,每做到一个再加一颗。门槛要求每桌都搜得出“过关、但两个心愿都没做到”的打法,证明心愿不是白送的。“爸爸去抓”的心愿原来是“最多叫爸爸 2 次”,搜出 3458 局胜局,没有一局叫满 3 次,后来改成最多 1 次。“一整条鱼”那桌的“鱼一份都没掉”更离谱:专门引导搜索去把鱼弄掉,910 局胜局里鱼一次都没掉过。鱼要桌子歪到 12 度才会滑,有人在吃还会被扶住。这条改成了“一盘都没掉”。
铺关的时候,每桌都要按章节过门槛。第 2 章起,8 种笨打法都拿不到三星;乱放 200 局,第 4 章起最多只能赢 20 局;三星解每一步早晚差 0.2 秒、落点偏一点,重打 40 遍至少八成五要能过关。每桌还得有两种不一样的三星打法。过不了就改关,门槛不动。现在的 21 桌都过了,乱放最难赢的是“小姨只吃素”,200 局只赢了 4 局。
这些都是机器给的证据。脚本按三星解从第一桌连打到最后一桌,桌桌三星,可那是脚本在点鼠标。
规则漏不漏,问机器人;好不好玩,还得问人。
所以想请你来吃这顿饭:[TapTap 页面链接,过审后填]。21 桌全开着,卡住了可以直接点在【选桌】里点【跳关】。哪一桌没看明白为什么输,留言写个桌号就行。
你家年夜饭桌上,谁是吃饱了还要挨个敬酒的那位?











