top of page

驯服、联盟、传送器:让多人游戏更有社交味的功能

作家相片: Marcel Dütscher
Marcel Dütscher
6月28日
讀畢需時 1 分鐘

多人功能分两种:让玩家挨着彼此玩的,和让他们一起玩的。下面是我们属于第二种的三个功能——以及我们在设计它们时学到的东西。


驯服与同伴。野生生物可以被驯服,成为跟随主人、保护主人的同伴。有趣的是细节:同伴可以上飞船(野生动物会被请出去),它会跟着在星球之间旅行,还有自己的菜单标签页。社交效果比预期的要大——玩家们会像展示宠物一样互相展示自己的同伴。这从来没被规划成一个功能,它就是自然而然发生了。


联盟。两名玩家可以结成联盟——两两结盟,需要双方同意。盟友可以进入彼此的基地和使用彼此的设备。背后的设计决定是:不搞带等级和管理的公会系统,而是最小可能的信任单位。对于一款常常两三个人一起玩的游戏(兄弟姐妹!爸爸妈妈!),“我只信任你一个”才是对的模型——而不是“我来管理一个组织”。


光束传送器。可合成的传送器平台能把各个地点连接起来。我们本来是把它当作免去长途跋涉的便利功能。实际上它变成了社交功能:结盟的玩家做的第一件事,几乎总是在彼此的基地之间建一条传送链接。基础设施就是友谊,只不过是方块形式的。


这三个功能给我们的总体教训是:一个功能的社交效果很少出现在设计文档里。你造了一个传送器,结果得到的是两个孩子卧室之间的一条专线。

最新文章

查看全部
分析、计划、代码、检查:我们用 AI 开发的节奏 🤖

我们从来没有隐瞒过,我们在 Blocks Beyond The Stars 上大量使用了 AI,没有它,这么大的游戏根本不可能作为下班后的业余项目做出来。但对我们来说,“用 AI 开发”并不意味着:敲下一个愿望,拿走结果,然后碰运气。几个月下来,一套固定的模式逐渐形成,听起来出乎意料地老派,却正因为如此才管用。今天我们把它完整地讲给你们听。 一切总是从一个人和一个想法开始。在任何 AI 动手之前,

 
 
我们的游戏如何在一周内学会十四种语言 🌍

2026年8月10日 我们刚开始的时候,Blocks Beyond the Stars 正好只会说两种语言:德语,因为我们住在那里;英语,因为互联网说英语。今天它会说十四种。下面讲讲这是怎么发生的——还有一路上出的所有状况。🌍 一切从 Francesco 开始。几周前,从意大利寄来了一个 pull request:Francesco Quirino 开始把游戏翻译成意大利语。纯手工。一组一组地翻

 
 
先一种,再五种:这个游戏是怎么长大的 🪨

看看我们的版本列表,你会发现五个多星期里有 29 次发布,从 6 月 20 日的 0.1.0 到昨天的 0.9.0。这是怎么做到的?肯定不是坐下来一口气做出一个完整的功能。我们是分阶段建造的:先做出真正能用的最小版本,等它稳定、好玩之后,再进入下一个阶段。眼下,小行星就是最好的例子。 第一阶段:它们总算存在了。小行星刚进入游戏时,只有一个问题重要:在一个几分钟就能绕一圈的小天体上,降落、行走和挖掘

 
 

留言


這篇文章不開放留言。請連絡網站負責人了解更多。
bottom of page