游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3834|回复: 0

绝无重复?《无人深空》如何创造出千奇百怪的生物

[复制链接]

5万

主题

5万

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
89713
发表于 2016-10-19 15:32:50 | 显示全部楼层 |阅读模式
  虽然《无人深空》这款游戏基本药丸了,不过游戏中的一些代码却值得人们注意,玩家也想知道这款游戏是怎么生产出来“无限”星球和生物的,一起来看看吧。

1.png

  日前,一位3D游戏建模网站的专业人士为我们做出了详细的解答,下图就显示了生物在被创造之前的模型状况:

  我们可以看到,实际上这一个生物模型包含了许多生物种类,建模异常混乱复杂,但模型中的每一个部分都有着属于自己独特的描述符号,电脑随机在每个部分选取特定的描述符,譬如身体一处,头部一处,最终组合到一起,就成了造型千奇百怪的动物。

2.png

  这位大神还通过建模,组合了一些生物,我们可以看到这些生物的造型千奇百怪,但总体的模型还是保持基本一致的:

3.png

  实际上,这些生物都使用了同一个模型作为基础模型,但身体,头部,尾巴等等部分经过了电脑随机选取,组合成了新的样子。同理,飞船的设定也是一样的,利用基础模型,在不同模块随机变化之后,就可以生成出千奇百怪的造型,这也难怪《无人深空》这款游戏可以创造出几乎无限的宇宙空间和生物了。

  但组合的总数还是有限的,所以所有组合都使用过之后,系统会默认重新开始循环。

  via:3DM

  声明:游资网登载此文出于传递信息之目的,绝不意味着游资网赞同其观点或证实其描述。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-8-8 09:13

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表