Beakdown:一款致敬 Joust/Skirmish 的浏览器小游戏
文章摘要
Beakdown 是 Nathan Haslewood 做的一款浏览器小游戏,网址就是 beakdown.fun,打开即玩。游戏的口号是”Settle the pecking order”(分个高下 / 定个啄序),玩法脱胎自街机经典《Joust》:你骑着(或者说就是)一只鸟在空中扑腾,靠落在敌人头上来击杀它们,而不是用喙去撞。操作极简——手机上点按或长按屏幕左右两侧即可朝那个方向飞;键盘上用方向键控制左右、空格键向上爬升。
作者在 Show HN 里讲了两层动机。第一层是情怀:他小时候在 BBC Micro 上和弟弟一起玩 Joust,留下了很好的回忆,所以当他在试用 Claude Opus 5 做实验时,这段记忆自然成了这款游戏的灵感来源。第二层则是一个关于当下网页游戏生态的观察:他做了点调研,发现能在浏览器里直接玩、没有广告、没有加载页、不需要注册账号的游戏少得可怜。所以他把游戏直接放在落地页上,中间不加任何噪音,任何设备的任何浏览器打开就能瞬间加载。他在帖子里明确请求两类反馈:如果完全跑不起来请告诉他;以及游戏到底需不需要背景音乐——他一开始刻意没做音乐,但不确定这是不是玩家想要的。他还留了一句挑战:想知道大家能打到多少分,他个人最好成绩是 199,000。
从游戏本身能看到的信息看,敌人分不同种类且行为有别:蓝色的鸟相对好对付,红色的红雀(cardinal)会赖在屏幕顶端,被玩家评价为”太强了”。作者给出的破解思路是——往下飞,它们会跟着你俯冲,趁它们还带着向下的动量时抢占上方;或者先清掉所有蓝鸟,碰碰运气看能不能刷出无敌星星。游戏里有暂停界面(含继续按钮)和音效、音乐两个独立开关,这两个开关是在 HN 讨论之后才加上的。页面上还有几条指向 Flappy Bird 相关内容的链接和一个 About 页面,说明作者在做一点顺带的 SEO 布局。
这条帖子最值得一看的地方其实不是游戏本身,而是一次教科书式的 Show HN 反馈循环:作者在整个讨论串里几乎回复了每一条评论,把玩家提的音效需求、控制方式抱怨、界面空白问题逐条落实成了改动,并且回头 @ 提建议的人来验收。对于任何准备发 Show HN 的人来说,这个串本身就是一份不错的示范。
HN 评论精华
这条 Show HN 只有 11 分,但评论互动质量相当高,作者 novlrdotcom 全程在场。
-
JohnJohnson123 给出了最完整的一条反馈。他说游戏很好玩,但自己一直下意识想用上方向键跳跃而不是空格键——他也承认落地页上写清楚了,算是自己的问题;另外”落在敌人身上”而不是”用喙/角去撞它们”这件事有点反直觉。关于声音,他认为应该有某种音效选项,但必须配一个容易关掉的开关,而且可以只做音效不做音乐,因为声音质量得足够好、和游戏气质匹配,否则反而更烦人。作者追问他觉得什么风格的音乐合适,并说明打算把音效和音乐做成两个独立开关。JohnJohnson123 建议音效可以参考 Flappy Bird,音乐则要低调、别太强烈。作者随后真的按这条线索做了音效和音乐,回来 @ 他去体验。
-
smartBean 提出了最有价值的玩法批评。他同样是在 BBC B 上和弟弟玩了无数小时 Joust 的老玩家,认为这是一个很不错的诠释,手机端操作做得好。但有一个小遗憾:原版有三个控制键——左、右、扑翼;而这个版本只有”向左扑”和”向右扑”,这对手机来说完全合理,但代价是失去了悬停能力——原版那种方向无关的扑翼可以让你停在空中,这里做不到。作者承认桌面端确实有三个控制键,但不知道手机端该怎么解决,公开征集思路。
-
jmpavlec 顺着这个问题给出了直接的解法:在屏幕底部放三个虚拟按键不就行了?至少在他手机上,底部有一大片空白区域。作者认同这是个好思路,最终的处理是把音效和音乐的控制放到了屏幕底部,让那块区域不再空着。
-
sparrish 一句话点出平衡性问题:”那些只待在顶上的红雀太 OP 了。”作者给出了上文提到的两套应对策略。
-
其余是纯正面反馈:TheGrandPriza 说很喜欢这种老派 Joust 味道,dinuka_jay 表示”一口气玩了整整十分钟,很上瘾”,Clayrune 简短称赞。作者对每一条都作了回应。