背景
今年下半年,我一共参与了三场 Game Jam。过程中我逐渐开始思考一件事:如果只靠我一个人,再加上日益强大的 AI,究竟能做到什么程度?
正好赶上「西冷计划」这个活动, 12 月 31 日截止投稿。考虑到 12 月的例行加班,再扣除玩游戏、追剧的时间,我实际可用的完整开发时间大概是十天左右。
于是,我开始了头脑风暴……风暴到一半,突然意识到:像“西冷计划”这样的活动,本身就面向同人创作者。如果以“头脑风暴”本身作为主题,是否能产生一些只有目标群体才能感受到的乐趣?
初版方案
于是我继续构想
- 设置10 个主题
- 每个主题下有多个随机选项
- 玩家完成所有选择后,会浮现出一段完全由选择拼接而成的故事
你可能是个画家,在穿越者的帮助下,作为始作俑者介入当前的外星人入侵中,并击退了合作甲方,最终让人类毁灭,世界重启。
是的,本质上,这是一个生成故事的头脑风暴工具。但也很明显:仅靠头脑风暴的话,很难吸引到人。实质上也没有多少人真的需要靠这种方式,来决定“接下来要写什么 / 画什么”,而且没有惊喜,也没有意外,何谈游戏的乐趣?
所以我必须为它加入额外的乐趣。
额外的乐趣
如何让体验更好?我思考之后,在以下几个方向做了努力:
- 配音
- 广告视频
- 风格统一的UI
- 简单音效与BGM
- 舒适的翻页效果
配音
五一之后,我通过某款神秘音游(PJSK)接触到了基于机器学习的语音推理技术。(如果你对语音推理感兴趣,可以通过链接了解:TTS)
它的流程非常简单,于是我当场推理了 Brandon Sanderson(《迷雾之子》《飓光志》的作者)的音源……效果的确相当出色,于是我把这个音源交给了一位经常在社群中扮演 BS 本人的朋友,如果能让“BS”说任何朋友想说的话,那估计会相当好玩,之后当然,他也非常 Nice 地使用这项技术在社群里唬了人。
不过通过这个,我很快意识到:如果只是用来扮演角色,其实仍停留在这个技术的表层能力上。如果想做点真正“炸裂”的事情,也许现在就是绝妙的机会。
于是,我决定——为每一个选项都加入中英文配音。
内容地狱
然后我们回顾一下,我最初的计划是:10 个主题 × 每个主题 20 个随机答案 × 中英文配音。
……这就意味着至少 400 条语音,我,做400条语音?可生死我吧……
于是我重新审视内容结构,削减了两个纯属冗余信息补充的主题,只保留了最核心的几个部分:
- 主角
- 友人
- 敌人
- 关系
- 危机
- 结局
而在对于主题答案的撰写上,我自己写了一些有梗的内容,但无论如何也凑不够 20 个,于是借助 AI 做了一些类比生成,本来想凑够 20 个就得了,结果一看好像都还不错,于是干脆全都保留下来。这导致最终许多主题都超过了20个答案,配音的工作量有增无减。当时看着两百多行的Excel表,内心充满了绝望,虽然很想为每一则答案设计独特的BS语音对话,但是这个时间开销实在是巨大,于是基本所有的语音对话的文本内容都是AI生成的,这点只能望各位玩家见谅……
UI:从极简到奇幻
配音完成后,接下来就是 UI 的美化。最初我打算走极简风格:纯色背景、纯色选项,再加上一个 BS 的大脑袋站在旁边就行。等我做完后,我发给 GPT ,像往常一样问问它的想法,它给了我一个建议:不如往更偏奇幻的方向试试?如果需要,我可以帮尊贵的用户您生成草图呀。
那我肯定说那你试试呗。可草图生成后,我眼睛直接就亮了,至少比我原先的想法好n倍,就让GPT疯狂生图……

接下来就是一段漫长的流程:生图、扣背景、切图、压图。GPT 可以完成生图和扣背景,但图片尺寸太大,不适合直接作为游戏 UI,于是我裁掉边缘,再用压缩工具狠狠压了一轮。最终的排版,也就是你现在看到的样子。风格统一之后,说实话,我还是挺满意的哈哈,不过AI味儿实在是足,再次望见谅了!
视频点位与“假广告”
UI 完成后,剩下的最后一项工作就是广告了。
如果你玩过微信小游戏,应该会注意到:许多小游戏并不依赖内购,而是通过广告让玩家获取游戏内资源。我想,既然已经适配了手机端,那往游戏里安插广告似乎也未尝不可。于是我为主题加入了“刷新选项”的功能,并借助 GPT 推出的 Sora,生成了 8 个 BS 小说的宣传视频。
由于是AI生成的,这8个视频可以说非常的牛鬼蛇神,是本部游戏的点睛之笔,不得不看的一幕。当然,如果你不想看了,也可以点击按钮上方的Toggle,关闭视频播放功能。
最搞笑的是,如果你不小心点击了“广告”,也会和真的广告一样跳转到外部网页。我这里填充的是京东的 BS 小说页面。当然,这里有个不太友好的点:京东有时需要登录才能看到购买页面。不过,无论有没有成功弹出BS的广告,只要玩家脑子里能冒出一句“我靠,真跳转了。”我的恶作剧大概就成功了哈哈。
其实我也藏了一些小彩蛋
游戏内容部分大致就说完了,接下来可以简单谈谈游戏体验中不是很明显,但在制作上很好玩的开发彩蛋吧!
1. 版本差异小彩蛋
六七月份时,我第一次接触这套 TTS 时,制作出来的 BS 音源其实非常有味道。哪怕是中文配音,也带着一股相当浓重的“外国人味儿”,一听就知道是外国人那种,非常好玩,如果你仔细听语言切换时 BS 说的那句“让我们说中文”,应该能明显感受到那种美国人气息。
但在 10 月、11 月再次使用 TTS 时,之前音源已经无法使用了。我重新下载并整理后,发现系统似乎更新了不少内容,导致重新生成的中文音源变得非常普通,的确更像是在说中文了,但是外国人说中文你的感觉就没有了。虽然可惜,但也只能用这个第二版本进行内容制作。
因此,整个游戏中,除了语言切换的中英文语音外,其余内容全部使用的是 Version 2 的 TTS 配音。如果你仔细听设置页面语言切换和普通的选项对白,其实是能察觉出差异的。
2. 语言切换小彩蛋
中英文配音与字幕的切换方式,我参考了非常“神奇”的《沙威玛传奇》。“让我们说中文”和 “Let’s Speak English” 基本是原样照搬了。本来最开始还想再多模仿一下《沙威玛传奇》,生成一首很搞笑的 AI 音乐,甚至让 BS 献唱,但在经历了几百条语音生成的折磨后,我实在不太想再对他的声音动手动脚了(虽然动的已经够多了x)。
于是最终,我在网上找了一首免费的动森风格 BGM,用于循环播放。
3. 其它的小彩蛋
如我之前所说,所有语音的文本内容其实都是GPT生成的,这就会导致其中出现一些我并不认可的价值观,我不会想让 BS 的音源去原汁原味的复述。
因此我在部分语音中,进行了删减或调整,甚至加入了一些奇怪的内容(主要集中在中文部分,英文动得很少)。同时,我也保留了大量 BS 说怪话的口癖(其实并非我刻意生成,而是音源推理时自然就带出来的,AI都能了解BS了!),这个不多说,游玩的时候绝对能听到很多hhhhhh
我当然也希望玩家能多听听这些配音,忍不住笑出来的话,就更好了……
4. BSBS——Brandon Sanderson’s Brain Storming
标题叫做Brandon Sanderson’s Brain Storming, 我一开始进行设计时,的确没想到这个标题的缩写是BSBS,直到我打算给游戏取名字时,想参考“Sid Meier’s Civilization”,写下这么长一串标题后才意识这其中的关联,妙啊妙啊,BS(BrandonSanderson)迟早得有一个BS(BrainStorming)游戏,这是缘分还是巧合?现在已经说不清楚了hhh
然后,由于游戏是大量利用BS音源制作的,所以未来估计用不得见天日,我会一直保持它在Itch平台的受限访问,密码是:123456 ,如果玩过后觉得值得留念,可以随时输入网址进入游玩~网址在本网站或微博Lofter上都能找到。
最终完成态
至此,游戏差不多就完成了,本身只是一个简单无聊的头脑风暴游戏,但是为了乐趣,我添加了配音和视频广告,点击按钮的音效、BGM、风格一致性的UI,丝滑的页面切换功能,加载逻辑(如果你看到了Loading页面,这是正常的,如果在这个页面花的时间太久,恐怕是因为你的网络问题了)。如果我再狠心一点,包体能够小,加载速度也会更快,不过本身也足够了,也希望大家能够玩得开心!如果真的能从这个头脑风暴游戏中获得一点什么想法的话,那真的太好了。
非常感谢你游玩这款游戏。本质上,我所做的一切,都是希望能让你玩得开心。当然,一切的前提自然是玩家你愿意点进这款游戏,所以最后的最后……
……再次谢谢你游玩我的游戏!
再有机会的话,我还是希望能不用AI,和更多人合作制作一款同人游戏,就像制作Game Jam一样,或许明年是视觉小说?亦或是战棋游戏?还是说会有解谜游戏?如果西冷有来年的话,我们明年再见~
