top of page

实验:给方块世界加点圆润的形状

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

方块世界棱角分明——这是它的魅力,也是它的局限。一段时间以来,我们一直在思考一个问题:Blocks Beyond The Stars 怎样才能看起来更“有机”,又不丢掉体素的灵魂?带你们看看一个正在进行的实验。


我们的分析勾勒出一级一级往上升的阶梯:


第 0 级——打磨边缘:方块边缘做倒角,相邻的面合并。世界依然明显是方块的,但每条边上那种刺眼的“乐高闪光”不见了。风险低,效果立刻看得见。


中间几级——用材质代替几何:更好的材质(PBR)、细节贴图、不同地面之间的过渡。形状还是有棱有角,但表面讲出了更多故事。


第 4 级——真正的网格:把地形做成平滑的表面,就像“平滑体素”游戏那样。技术上是最大的飞跃,也是最危险的一步:从这里开始,它就不再是方块游戏,而是另一个游戏了。


我们目前的结论:价值在较低的几级。最初对合并面(贪心网格合并)的尝试还暴露出一个技术难关——我们的光照是按单元格烘焙进网格里的,这限制了相邻面的合并。这也是一种收获:有些优化失败,并不是因为想法不好,而是因为之前一个正确的决定。


坦白说一下现状:实验还在进行,第 0 级是候选方案,第 4 级在可预见的将来明确不碰。方块不是缺陷,方块就是这个游戏。

最新文章

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