Unity3D开发中有那些相见恨晚的插件?

Unity 游戏开发中,有许多功能的实现都可以通过在 Unity 的资源商店找到比较好的插件来实现,当你在为某个开发问题发愁时,不妨在 Unity 的资源商店里搜索对应的开发需求的关键词,说不定你就能找到你相见恨晚的插件,可能插件需要购买,但是为了提高开发效率,有些钱还是值得去花的,与其自己绞尽脑汁去编写,还不如去喝杯咖啡,做点美好的事。

这里为大家整理一些常见的比较受欢迎的插件,希望有让你相见恨晚的插件!

UI 插件

在之前比较受欢迎的当然是 NGUI 插件,在 UGUI 出来后,Unity 开发者都逐渐转向 Unity 自身的 UGUI 系统, 不过最近国内出现一个比较受欢迎的 UI 编辑器插件——FairyGUI。

FairyGUI

FairyGUI 官网

FairyGUI 是不同于 NGUI 和 UGUI 的一个独立的 Unity UI 系统,他最大的特点是提供一个对美术、策划都友好的 UI 编辑器,不需要编码就能实现绝大部分 UI 制作的需求。

FairyGUI 编辑器非常简单易用,都是纯 2D 的操作,使用习惯近似 Aodbe 软件,不需要理解相机、网格等复杂的 3D 概念。

FairyGUI 编辑器还同时提供了支持 Starling/Egret/Laya 的 SDK,这意味使用 FairyGUI 可以使你的 UI 资产以及 UI 技能在 3D 主流引擎、页游主流引擎,H5 主流引擎上零成本迁移。

使用 FairyGUI,解决了 Unity 制作 UI 的很多痛点,例如多国语言支持,可视化编辑 UI 动画,图文混排(包括文字和动画混排),虚拟列表(数量巨大的列表数目也不卡顿)、循环列表,像素级点击检测、3D UI,VR UI(轻松制作出曲面 UI), 内置手势库,更带有自动生成代码的功能。

官方推荐教程:

强大的UI编辑器 - FairyGUI入门教程 - SiKi学院 - 生命不息,学习不止!

动画插件

1、DoTween

DoTween 资源商店地址

DoTween 官网

说到动画插件必然少不了 DoTween, 做动画非常的方便,直接链式结构写代码也非常的快。避免代码里面控制物体还需要写协程或者再 Update 里面循环。当然也有它的局限,如果要修改插件,需要反编译 DLL 包。

DoTween 官方文档

2、Dynamic Bone

Dynamic Bone 资源商店地址

Dynamic Bone 将物理学应用于角色的骨骼或关节。

特点:

非常容易设置,无需编程。

快速稳定的物理模拟。

适用于 Mecanim 和传统动画。

支持 Unity Free 和 Pro,桌面和移动端。

包括完整的源代码。

3、Final IK

Final IK 资源商店地址 Final IK 官网 Final IK 官方文档 Unity 的逆向动力学解决方案

特点:

不需要 Unity Pro

不需要,但可以与 Mecanim 一起使用

在独立,Web 播放器,IOS 和 Android 上测试

包括源代码

每个组件的自定义可撤销检查器和场景视图句柄

保护系统以防止空引用和无效设置

针对卓越性能进行了优化

模块化,易于扩展。撰写您自己的自定义角色装备

HTML 文档,完全注释的代码

在各种角色上测试

可视化编程

1、PlayerMaker

PlayerMaker 资源商店地址

PlayerMaker 官网

PlayerMaker 官网文档

可视化编程,主要适用于美术与策划,无需编码即可实现您的创意游戏开发

2、Behavior Designer

Behavior Designer 资源商店地址

Behavior Designer 官网

Behavior Designer 官网文档

使用行为树构建 AI 系统的插件, 功能强大且易于使用。它有个特别出彩的功能就是能在游戏运行状态中把当前行为树的逻辑状态显示出来,无论是找出当前 AI 的 BUG 还是在现有逻辑上扩展都十分的方便。Behavior Designer 支持与 PlayerMaker 功能组合, 编程基础薄弱, 也能使用官方自带的任务, 几乎一句代码都不写地构建出复杂逼真的 AI。

资源管理工具

1、Qhierarchy

Qhierarchy 资源商店地址

Qhierarchy 官网

Qhierarchy 官网文档

管理一个有成千上万物体的场景,点击单个物体,关掉它显示,或者修改它的 static 方式之类的根本就是一场噩梦,用 Qherarchy 的话,稍微点击下小眼睛关闭就好,而且可以很容易查找到物体是否有 Attach Script,以及脚本是否出错,非常方便。

2、Asset hunter 2

Asset hunter 2 资源商店地址

用 asset hunter 轻松分辨场景是否有使用到此 asset, 一键删除, 让工程变得干干净净。

3、AssetBundleManager

AssetBundleManager 资源商店地址

AssetBundleManager 官网

AssetBundleManager 官网文档

可以在不 build、部署 AssetBundles 的情况下,就用 editor 模拟加载本地、远程 AssetBundles,支持 AssetBundle Variants,让测试、编辑 AssetBundle 的工作变得非常方便。

序列化相关工具

1、JSON .NET For Unity

JSON .NET For Unity 资源商店地址

JSON .NET For Unity 官网

JSON .NET For Unity 官网文档

JSON 的序列化 / 反序列化插件。这个插件是支持 iOS, Android, WP8 等多平台且 Bug 最少。

2、Odin - Inspector and Serializer

Odin - Inspector and Serializer 资源商店地址

Odin - Inspector and Serializer 官网

Odin - Inspector and Serializer 官网文档

Odin 非常易于使用,不会破坏您现有的工作流程。实际上,您甚至不需要继承任何东西,这意味着您现有的编辑器将继续使用 Odin。

链式游戏架构工具

UniRx - Reactive Extensions for Unity

UniRx - Reactive Extensions for Unity 资源商店地址

UniRx - Reactive Extensions for Unity 官网

UniRx - 教学课程

乘着这个圣诞优惠,大家可以赶紧入手你相见恨晚的插件!

一起进步吧,学无止境,越努力就越幸运

编辑:青衣

  大连包皮手术多少钱 http://mobile.84211111.org/

   http://mobile.dlbhyy.me/

  大连好的妇科医院 http://mobile.0411fuke.com/

猜你喜欢

转载自blog.csdn.net/qq_42894764/article/details/89138862