如何创建在自动环境中移动的太空船?

时间:2018-04-13 08:51:49

标签: unity3d

我不想控制宇宙飞船而且它们不是敌人。我只是想让他们在太空中四处走动。 我有宇宙飞船模型和空间站我希望宇宙飞船四处移动。这个想法是,当玩家在空间站周围移动时,他会在窗户中看到一些移动太空船的环境。

我不想仅仅在航点之间移动宇宙飞船而是创造一些环境。还不确定逻辑是什么以及如何做。

这是宇宙飞船的对象。默认情况下,只有网格渲染器组件:

Spaceship

空间站:

Space station

我还没有尝试过任何事情。我不知道如何开始研究它。我还没有找到任何教程。

1 个答案:

答案 0 :(得分:1)

怎么样的boids。

https://www.google.de/search?q=boid+behaviour&rlz=1C1ASRM_enDE593DE593&oq=boid+beha&aqs=chrome.1.69i57j0l5.5178j0j7&sourceid=chrome&ie=UTF-8

您可以使用这些算法为宇宙飞船建模。这将导致完整的随机行为,但有一些有趣的限制,例如不要靠近车站,避开其他太空船或不要远离车站。

看起来像这样:

https://www.youtube.com/watch?v=QbUPfMXXQIY

这可以在Unity中轻松完成。