今天的Asset Store推荐为大家准备了几款太空元素相关的资源插件与工具,很贴心的包含了太空游戏会出现的各种元素如星云、行星及行星环等等。基本上有这些插件在手,分分钟就能实现星际穿越。


Space Journey

160326v20mvgvo06gow32g.png
Space Journey几乎就包含了一款太空游戏需要的所有资源。5艘太空飞船,22个带有动画的独立行星,23个科幻模型,16种行星网格,9种行星体,5个后处理特效插件以及多达20个示例场景。

其中的所有资源都是单独的Prefab或模型,不同的资源也已经包含了对应的特效或组件。例如,每一艘宇宙飞船都带有不同的,可以用来调整飞船的加速度、速度范围以及引擎产生的光晕效果等。各行星也包含自定义的粒子效果。

160417dgs568g0nx5yyylm.png
插件全名SPACE for Unity - Space Scene Construction Kit,太长了所以简称Space for Unity。这是一款用于在Unity中实现太空背景的插件,可以代替Unity内置的天空盒。Space for Unity根据使用者的配置动态生成太空,这种做法占用内存较小也更加灵活,只需几种尺寸更小的纹理图片,重用到不同空间。

使用Space for Unity非常简单,只需点击菜单项Window > Space Scene Construction Kit打开如下界面:

160328nx332fucfx4f371e.png
点击Create Space Scene Prefab按钮就会生成新的太空背景,并添加SpaceCamera相机,该相机的渲染层次设为20(“DeepSpace”),SpaceCamera相机深度默认是-2,同时将主相机Main Camera的Clear Flag设为“Depth Only”,以保证SpaceCamera渲染的所有对象都会在场景最后方。

160328jr42xpu2anxaurgx.png
默认的很多设置都是随机的,例如星星的数量、背景,星云数量、颜色、风格、复杂度等等。这些都可以自行设置,选定合适的配置后再次点击上方的Create Space Scene Prefab按钮,即可利用内置的丰富纹理,创造出各种美轮美奂的背景。

下载地址:https://www.assetstore.unity3d.com/en/#!/content/7095

SpaceBuilder : Genesis

160330lv3un2wfwnoz5odf.png
SpaceBuilder : Genesis是供Unity使用的空间生成器,里面包含各种各样的随机生成器。可以随机生成整个太空场景,也可以仅生成某个对象。SpaceBuilder提供了非常方面的自定义检视面板,依次点击菜单项Tools > Space builder > Genesis > Create cosmos新建一个空场景:

160332wormcmiir2kmr77u.png
Cosmos脚本名称下方的按钮用来设置星云及天空盒的渲染质量等,点击检视面板上的Cosmos按钮即可随机生成太空场景:

160333j2ysew8yrdb8d1hh.png
SpaceBuilder采用3D分形的方式来生成星云,为了获得更好的效果,其中提供了一些预置的渲染类型,使用者可以根据需求选择最合适的渲染方式。

160334vsu4cgwwc754cz05.png
下载地址:https://www.assetstore.unity3d.com/en/#!/content/22175

小结

看到这些绚丽的星云图,是否也想立即着手创造一款太空游戏呢?这几款插件都是可以有效帮助大家节省开发时间的作品,轻点鼠标,浩瀚宇宙即刻拥有。后续还会继续为大家分享Asset Store中的优秀插件,请保持关注。
Unity, 插件, 推荐, Asset, Store锐亚教育

锐亚教育 锐亚科技 unity unity教程