备受赞誉的 *balatro *背后的匿名开发人员(仅被称为本地Thunk)最近在他的个人博客上分享了深入的开发历史。在其中,他揭示了一个令人惊讶的细节:尽管创建了许多人现在认为这是最好的Roguelike Deckbuilders之一,但在大部分游戏开发过程中,他都故意避免玩任何Roguelike游戏,除了一个人。
正如详细的时间表中概述的那样,到2021年12月,当地的Thunk做出了故意的决定,以停止完全与Roguelike标题互动。他的推理不是要制作更精致的产品,而是保留发现和实验的乐趣:
“我想在这里清楚水晶:这不是要做得更好。这是因为制作游戏是我的爱好 - 不是释放它们或从它们中获利。天真地探索Roguelike的设计,尤其是在Deckbuilding的领域中,我从未玩过,这是我以前玩过的 - 我想遇到错误的一部分。本来可以摆脱我最喜欢游戏开发的东西。”
但是,一年半以后,当地的Thunk打破了自己的统治 - 仅一场比赛。他下载了 *杀了尖刺 *。他的反应? “天哪,”他写道。 “现在** **是一款游戏。”最初,他打算研究其用于纸牌游戏的控制器实施,希望解决 *balatro *中的一些与输入相关的问题。但是像他之前的许多人一样,他迷上了:
“我之所以这样做,是因为我在控制器输入方面遇到了一些问题,并想看看他们如何处理纸牌游戏,但是我最终被吸引了。谢天谢地,我避免玩它,因为我肯定会复制他们令人难以置信的设计 - 意图或无意识地。”
开发见解和丢失的功能
Local Thunk的验尸充满了游戏旅程中引人入胜的琐事。例如,在开发初期, * balatro *的工作文件夹被简单地命名为“卡片游戏”,这是一个占位符,一直持续到生产中。此外,该游戏最初在其大部分开发周期中被内部被称为“ Joker Poker”。
他还深入研究了几个被考虑但最终削减的功能:
- 升级项目的唯一方法是在甲板内升级卡,类似于 *超级自动宠物 *,每张卡都可以多个级别。
- 重新汇款的替代货币,与标准游戏内基金分开。
- 如果您跳过所有百叶窗,它将将播放的卡归还给您的手。
Balatro如何到150个小丑
更有趣的故事之一是围绕游戏中的最终开玩笑数(150)。根据当地的Thunk的说法,原始计划是针对120个开玩笑的。在2023年10月与出版商PlayStack的一次会议上,他提到了120人的数字。但是在一次后续会议中,有人提及150。不确定他是否误解了这个数字或他们的不幸事件,他决定150个听起来更好,并在阵容中增加了30个开玩笑。
“本地thunk”的起源
“本地thunk”这个名字背后的故事同样迷人。它起源于他的伴侣学习在R中编码并问他如何命名变量。在对命名惯例进行了漫长的解释之后,她说:“我想称我的thunk。”术语卡住了 - 鉴于lua(本地thunk使用的语言)通常会声明使用本地关键字的变量,因此句柄“本地thunk”诞生了。
尽管他没有立即使用该名称,但最终成为他的公共开发人员身份,这是对内部幽默和他的编码过程的致敬。
最后的想法
在当地Thunk的完整博客文章中,还有更多内容可以阅读,该文章为独奏开发商的脑海而罕见,他们选择了好奇心和创造性自由,而不是公式化设计。 * Balatro*受到广泛赞扬 - 包括从IGN赚取9/10的人,批评家称其为“无尽满足比例的甲板构建者,这是一种乐趣,威胁到整个周末的计划,因为您保持清醒的时间太晚了,凝视着您在詹斯特(Jester)的眼睛中,您可以在詹斯特(Jester)诱人的一场跑步。”