本文推荐Unity工具类常用插件。
1:UFPS: Ultimate FPS
UFPS是制作第一人称射击游戏的必备插件,开发者无需重造轮子,上手很快。开发者不需要自己为每个场景编写脚本,可以通过修改预置脚本来处理常见的任务比如:装备枪支、枪的移动和开火、管理弹药和库存、玩家的移动、管理相机视角、跟踪相机、管理事件,比如被激光枪击中、管理平面,比如滑坡和水道、尸体及重力物理。UFPS能够帮助开发者节省时间开发游戏的核心功能。
2:LipSync Pro
Lip Sync Pro是一款制作唇语同步&面部动画的插件,如果你的游戏包含大量对白,这款插件就很有必要了。LipSync主要由三个模块组成:前端负责分析语音,辨识指定的音节,输出位置、类型和强度;中端负责将语音识别的结果转化为驱动表情动画的事件帧(前端和中端都是在编辑器中离线完成的);后端负责在runtime时根据事件帧驱动表情动画。
3:Edy’s Vehicle Physics
Edy’s Vehicle Physics这款插件可以为赛车类游戏提供各种逼真的真实物理效果,制作赛车类的游戏可以考虑一下这款插件。
4:A* Pathfinding Project Pro
A* Pathfinding Project Pro是一款AI寻路插件,开发者可以自定义AI的寻路行为。
5:Rewired
Rewired是用于Unity的高级输入系统,支持多种不同类型的输入设备,包括手柄、键盘、鼠标、触摸屏及摇杆等,且对Unity所支持的平台提供原生输入支持,例如Windows、macOS、Linux、WebGL、Xbox One、PS4及Switch等。Rewired通过原生库直接访问输入设备,可以更加灵活地控制输入,同时也能实现一些非常强大的功能,例如手柄热插拔、手柄震动、为各控制器或手柄提供20多种按钮控制等。Rewired对于其它平台则直接调用Unity的输入系统,开发者也仍可使用Unity自带的输入系统来实现其它需求。
6:GPU Instancer
GPUInstancer是一款开箱即用的图像显示解决方案,可在屏幕上显示海量的Object,而且性能卓越。开发者只需要简单的设置,就可以实例化大量预设、Unity地形细节和树木。开发者无需学习shader和GPU的相关知识,就可以利用本插件直接使用GPU进行实例化。
7:Bolt
Bolt是一个比较新的Unity可视化编程插件,Bolt在设计理念和使用上都很类似于UE4的蓝图(Blueprints),属于”流(flow)“式设计。Bolt号称支持所有Unity内置命令(大概有23000多种),还允许手动添加其他的第三方插件的自定义类(class)。凡是可以用代码实现的功能,都可以用Bolt来实现。
8:GameFlow
GameFlow也是一款可视化编程插件。
9:FlowCanvas
FlowCanvas也是一款可视化变成插件。
10:uMMORPG
uMMORPG非常适合个人开发者开发MMOPRG游戏。
如果Asset Store里的资源满足不了你的开发需求,也可以到Fiverr这个平台上寻找外国人帮你制作相应的素材。详细使用过程可以查看下面的文章。
Leave a Reply