top of page

公开世界需要密码——这是故意的

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

我们做公开世界浏览器——也就是玩家可以让自己的世界被别人看到的那个列表——的时候,加了一条你可能会被绊一下的规则:一个世界只有设置了加入密码,才能公开列出。如果主人移除了密码,这个世界就会自动从列表里消失。这听起来很矛盾——公开,却又上了锁?下面说说为什么。


Blocks Beyond The Stars 是有孩子在玩的。一个人人都能随便加入的开放世界列表,等于邀请互联网上每一个匿名陌生人出现在孩子的世界里。我们不想要这样——而世界上没有任何一个审核 AI,比一条简单的规则更可靠:只有你给过密码的人,才能进入你的世界。


这样,世界浏览器就成了一扇橱窗,而不是一扇敞开的门:你能看到有哪些世界、各有多少玩家、什么看起来很有意思。但加入要通过主人——在校园里、在家庭群里、在 Discord 上。社交联系发生在人们真正互相认识的地方。


从技术上说,这整件事也是默认关闭的:每个世界默认都是私密且不可见的,必须主动打开才能被看到。而且密码规则不是界面上的一个提示,而是在服务器端强制执行的——根本不存在“公开且开放”这种状态。


有时候,最好的安全功能并不是一个功能,而是一个你愿意坚持的限制。到目前为止还没有人因此责怪过我们——恰恰相反:尤其是家长,他们一下子就能理解。

最新文章

查看全部
分析、计划、代码、检查:我们用 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