找回密码
 立即注册
查看: 656|回复: 2

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

[复制链接]
发表于 2020-12-17 09:07 | 显示全部楼层 |阅读模式
Unity3D开发中有那些相见恨晚的插件?
发表于 2020-12-17 09:12 | 显示全部楼层
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 - 教学课程
乘着这个圣诞优惠,大家可以赶紧入手你相见恨晚的插件!


我的微信公众号是:siki   ,分享优质课程与众多学习干货,欢迎大家关注留言评论,提出课程建议!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发表于 2020-12-17 09:20 | 显示全部楼层
odin 买plus送的 非常方便的扩展编辑器功能 而不用去editor文件夹写代码
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-5-18 13:03 , Processed in 0.124605 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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