大型太空游戏《无限星辰》模拟真实星球景象
《无限星辰》是一款正在开发的大型多人在线太空游戏。玩家能开发、探索一个巨大的银河系以及数十亿行星,在其中探索、战斗、贸易、社交等等;无缝登陆星球、“过程生成”的宇宙。其可能性是无止境的!唯一的限制只是你自己的想象力!
通过最新的GPU上的“过程生成”(以前在CPU上实现),使得以前一直不能使用的法线贴图在新的地表贴图中得以使用(原因很简单,其他游戏要对付的只是一块10km x 10km的场景,而《无限星辰》要对付的是一个星球!)
下面是最新的星球地表截图:
在《无限星辰》中,实时的日照变化又更上了一个台阶,星球的自传,或飞船在星球近地轨道飞行就会带来完全不同于其他游戏的“场景”日照系统。
下面是日落最新的大气散射效果:
如果您有兴趣,同样可以参与到游戏开发中(建模、材质贴图)!
更多早期截图(地形未采用法线贴图):
相关介绍:
关于过程生成的简介:
当人们听说《无限星辰》将是一个包含上千亿星系的虚拟宇宙世界时,一般都会问以下几个问题:
* 怎么可能以一己之力开发一个满是真实比例大小的星体的虚拟宇宙?
* 玩家怎么无缝的穿梭在宇宙空间和行星大气(地面)之间?
* 系统怎么保证每次我回来看到的星球还是原来的样子?
* 那么多星球,不用一些画好的模型来重复拼接,可能吗?
* 这么多运算要占用很多硬盘空间吗?
* 反正就一句话,你这东西用当今的科学技术可能实现吗?!
总有一些人因为以上的问题而怀疑《无限星辰》的可信度。这并不奇怪,任何听说这个包含如此多星体的虚拟宇宙世界是一个人编的人都有理由表示怀疑,这听起来确实像一个壮举。但究其原因是因为传统的游戏制作方式占据市场太久了:一群程序员和美工组成一个团队,设计每一个游戏内容,一点点编写程序和建模,最后再整合在一起……不过请一定要记住,《无限星辰》绝对不是用这种传统的制作方式创造的。
简单来说就一句话:这个游戏世界是由一种技术创造的,这个技术就叫“过程生成”。这不是什么神秘,空穴来风的东西,因为“过程生成”在1984年就有人提出了,然后1993年出现了它的先锋作品:Elite II。就像《无限星辰》一样,它们也是宇宙模拟器,包括成千上万的星系,每个星系都有自己完备的系统。这些在25年前就可以实现,更不用说现在了。现在就有个叫“Spore”(孢子)的游戏正在用“过程生成”生成中。:)
CutterJohn 写到:
我们身边就有个能简单解释过程生成的例子:Windows里自带的空当接龙。每次你点开“游戏”菜单,选择“选局”,只要你输入相同的数字,出来的牌也会是一样
相关新闻>>
- 发表评论
-
- 最新评论 更多>>