你好!
在过去,我们对更新内容总是守口如瓶,直到它们正式发布,但那样做有什么意义呢?所以,我们打算尝试通过每周(希望如此)的开发者日志,更公开地分享我们的工作进度。或者,也许我们写两篇就忘了后续更新……

程序化生成
让我们先从本周没做的一件事说起,因为我太想聊聊程序化生成(proc gen)了。我们的程序化关卡是使用体素网格(类似于《我的世界》)生成的。然后,我们使用一种名为“行进立方体”(marching cubes)的神奇算法,将这些体素转化为平滑的表面。如果你对行进立方体感兴趣,网上有很多相关资源,但简单来说,它就是一个巨大的查找表,针对相邻体素的每一种可能组合,从中选择对应的表面形状。
【来源:steam】

