Spelunky如何使程序生成变得有趣

在过去十年左右的时间里,席卷游戏领域的所有趋势中,很少有具有程序生成能力的持久力,即编写用于创建内容的规则系统,并让程序从随机的“种子”开始迭代。 ”

玩家希望他们的游戏具有丰富的内容和可重玩性,但是聘请设计师和艺术家制作许多独特的元素可能对许多工作室来说都是遥不可及的。电脑可以提供帮助。人工智能将游戏世界的各个组成部分混合在一起,并将其匹配成数千甚至上百万种不同的排列方式。然后,程序生成会利用这种力量。

游戏设计者从1970年代开始尝试这些方法,但是使用它们的大多数游戏标题都是对玩家的惩罚。程序生成最常见于诸如Rogue和Nethack的游戏中,具有深奥钝机制和原始ASCII图形的地牢爬虫。该技术还用于为Elite之类的游戏创建太阳能系统。

游戏设计师Derek Yu精心打造了2007年的Aquaria世界,这是一款水下Metroidvania,在发布后赢得了好评。但是对于他的下一个项目,他想创建一款具有更高重玩性的游戏。在诸如TIGSource之类的论坛上,他看到了Minecraft的Notch等其他开发人员对程序生成的实验,他决定亲自尝试。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。