分享
 
 
 

《无限星辰》模拟宇宙的千亿星系(图)

王朝游戏·作者佚名  2009-04-01
窄屏简体版  字體: |||超大  

《无限星辰》是一款正在开发的大型多人在线太空游戏。玩家能开发、探索一个巨大的银河系以及数十亿行星,在其中探索、战斗、贸易、社交等等;无缝登陆星球、“过程生成”的宇宙。其可能性是无止境的!唯一的限制只是你自己的想象力!

通过最新的GPU上的“过程生成”(以前在CPU上实现),使得以前一直不能使用的法线贴图在新的地表贴图中得以使用(原因很简单,其他游戏要对付的只是一块10kmx10km的场景,而《无限星辰》要对付的是一个星球!)

下面是最新的星球地表截图:

在《无限星辰》中,实时的日照变化又更上了一个台阶,星球的自传,或飞船在星球近地轨道飞行就会带来完全不同于其他游戏的“场景”日照系统。

下面是日落最新的大气散射效果:

如果您有兴趣,同样可以参与到游戏开发中(建模、材质贴图)!更多早期截图(地形未采用法线贴图):

相关介绍:

关于过程生成的简介:

当人们听说《无限星辰》将是一个包含上千亿星系的虚拟宇宙世界时,一般都会问以下几个问题:

* 怎么可能以一己之力开发一个满是真实比例大小的星体的虚拟宇宙?

* 玩家怎么无缝的穿梭在宇宙空间和行星大气(地面)之间?

* 系统怎么保证每次我回来看到的星球还是原来的样子?

* 那么多星球,不用一些画好的模型来重复拼接,可能吗?

* 这么多运算要占用很多硬盘空间吗?

* 反正就一句话,你这东西用当今的科学技术可能实现吗?!

总有一些人因为以上的问题而怀疑《无限星辰》的可信度。这并不奇怪,任何听说这个包含如此多星体的虚拟宇宙世界是一个人编的人都有理由表示怀疑,这听起来确实像一个壮举。但究其原因是因为传统的游戏制作方式占据市场太久了:一群程序员和美工组成一个团队,设计每一个游戏内容,一点点编写程序和建模,最后再整合在一起……不过请一定要记住,《无限星辰》绝对不是用这种传统的制作方式创造的。

简单来说就一句话:这个游戏世界是由一种技术创造的,这个技术就叫“过程生成”。这不是什么神秘,空穴来风的东西,因为“过程生成”在1984年就有人提出了,然后1993年出现了它的先锋作品:EliteII。就像《无限星辰》一样,它们也是宇宙模拟器,包括成千上万的星系,每个星系都有自己完备的系统。这些在25年前就可以实现,更不用说现在了。现在就有个叫“Spore”(孢子)的游戏正在用“过程生成”生成中。:)

CutterJohn 写到:

我们身边就有个能简单解释过程生成的例子:Windows里自带的空当接龙。每次你点开“游戏”菜单,选择“选局”,只要你输入相同的数字,出来的牌也会是一样的。

那到底什么是“过程生成”?!简单的说就是一个连列方程组,里面有一个变量供用户输入来改变结果。这个变量就叫“种子”。下面用个例子来说明:

5 + x = y

如果你输入的x是5,结果y就是10,如果x等于10,结果就是15。这些结果永远都会是一样的!5+5永远是10,5+10永远是15。当然,用在过程生成里的等式比这个复杂多了。看上去结果是随机的,其实只要输入相同的“种子”,即使在不同的计算机上结果也肯定是一样的。

《无限星辰》就是用上千条这样的代码生成的。你只要输入些数字,这个系统就会生成一整个包含各种行星和恒星的虚拟宇宙。但如果输入的“种子”不同,生成的宇宙就大不一样。这套机制在各个层面都是一样的。生成宇宙的“种子”会再生成星系的“种子”。比方说你探索到了一个星系,以后不管你离开多少次,再回来的时候这个星系也还会是完全一样的。关键就是“种子”永远是一样的。

IA 写到:

不管是1000个星球还是1亿个,在过程生成中没什么区别

在物理层面,过程生成其实比传统编程用的物理存储空间要少。存在你硬盘里的只有舰船的模型和要用到的各种贴图,当然还有生成代码(最多只有几兆)。只要提供了“种子”,你的电脑就开始生成宇宙了。一旦你探索到了一个新的星系,你的电脑就会为你生成一个行星星系。所有和你一样在线的人都会有同样的代码和种子,所以他们看到的这个星系也会和你一样。所有的生成工作都是在你机器上运行的,只有种子是在网络上传递的,这样也就省了很多带宽。

当然这个技术也有不足之处,虽然每个行星和星系是不一样的,但它们之间会有很多相似处。当然这个也没什么好惊讶的。类地行星在大气组成和基本生物组成上是类似的,所以在远处看差不多。但细节上会完全不同,比如说地容地貌,大陆形状等等。从某种意义上说,这正式过程生成的一大优势:我们可以创造一个巨大的世界,虽然其中大多数是荒芜、重复的,但其中一定有亮点。说不定在无意中你就会探索到一片世外桃源。

http://www.infinity-game.com/

参与开发:

http://www.infinity-game.com/wiki/index.php/CD

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有