转载作品

Unity3D常用插件介绍

阿美 发表于   2021-09-18 11:31:53
814
1
9

经常看到能方便实现很多功能的unity插件,做了一些整理,给有同样需要的同学。


1) NGUIUI编辑器插件
是一款强大的UI系统框架,拥有内置定位系统,内置键盘等功能。NGUI是由C#语言编写,代码简洁明了,不包含任何DLL和外部资源



2) FairyGUI(独立UnityUI系统,UI编辑器)



FairyGUI 再推一套UI解决方案,跟上面的框架不一样,这套算是集大成体。首先是分离了UI与逻辑的开发(有一套专门的Adobe like 编辑器,Mac/Win都有),丰富的控件集成(基本涵盖国内手游大部分的ui需求),国人开发。个人独立游戏开发可以试试上面MarkLight的或者是更简单的自定义框架,团队项目的开启可以尝试下FairyGUI。



3) FingerGestures手势触摸插件
顾名思义,这个是支持移动设备所有触摸事件的插件,包括点击,滑动,还有自定义手势等等



4) EasyTouch(摇杆控制插件)
用于移动平台上的RPG类的游戏,主要为了基于触摸屏,鼠标和摇杆的游戏开发者提供便利,它支持所有主流手势:轻触、连击、重击等



5) ShareSDK(第三方登录和分享插件)
功能强大的分享插件,支持一键分享并且配置起来十分简单,目前绝大多数的社交软件都支持,并且他们官方的文档写得特别清楚而且如果注册用户的话,还会有技术支持。



6) NGUI_HUD_Text
这个可以用于游戏里血条的变化。



7) 2dToolKit
是一款2D开发组件,它具有很强的灵活性,可以让开发者在Unity中进行2D开发



8) PlayerMaker
是一个可视化脚本工具,开发者可以使用它很快的完成游戏原型制作,能够大大的提高开发效率,让你的游戏更加完美



9) PathologicalGames
用于绝大多数的曲线操作。



10) FxMaker
侧重于unity里的粒子特效系统,这款插件提供了众多特效资源和效果预览,玩家可以随意组装效果并最终合成一个预设自己使用



11) Magical FX
魔法特效包



12) water.unitypackage
这是一款用于水的插件,性能还比较高,用于移动设备也没问题,弥补了专业版的unity水特效资源在移动设备卡机的不足。



13) LitJson
是实现Json和代码数据之间的转换,一般用于从服务器请求数据,得到返回的Json后进行转换从而在代码里可以访问。



14) icsharpcode-SharpZipLib
用于解压缩, ZipLib组件与.net自带的Copression比较,在压缩方面更胜一筹,经过BZip2压缩要小很多,而且这个功能更加强大。



15) Unity-lzma
是一款用于压缩和解压文件的库,它是一个开源的类库,有C、 C++、C#、JAVA的类库,Unity里面我们自然要使用C#的类库。



16) ez replay manager
是运用在游戏或者仿真软件中记录视频回放的插件,其主要可以回放的是位置信息、旋转信息和粒子效果。它主要是通过记录游戏对象的位置信息和旋转信息,当然还有发生位置信息和旋转信息变化时的时间。当回放的时候,将真实的记录信息的游戏对象隐藏,重新生成对应的游戏对象,之后按照记录的信息回放。



17) MegaFiers
是一个Unity专用的物体变形与动画解决方案,也可以称之为软体插件,可以在unity做出像皮球,橡胶,鼓动的旗帜,以及全部有弹性的物体。并支持所有的开发平台,从 PC、Mac、网页浏览或是iPhone 与 Android 终端都支持使用这个插件功能。



18) Unisky
天空插件,方便的模拟各种天气



19) UnityScriptEditor
脚本插件,方便智能的编辑脚本



20) EasyRoads3Dv
公路插件,使用完全可定制的内置系统或通过导入您自己的资产来创建道路网络。用辅助对象增强道路网络。侧对象系统本身就是一个工具,也可以在没有道路的情况下使用来创建单独的对象,例如围栏、墙壁、树线、电力线等。



21) ship game starter kit
航海游戏制作工具。



22) EnhancedScroller(滑动列表插件)
制作列表工具,将你的数据虚拟化,只显示出所需元素。将数以千计的行数带到几个 UI 元素中来显示,加速处理并节省内存。对象不会被破坏,因此你的平台不需对垃圾进行收集。最好的是,它能在 Unity 内置 UI 系统组件上使用。



23) a pathfinding project pro
强大易用的寻路插件。



24) gamedraw
Unity 里面就可以制作模型,UV 贴图与模型优化处理。避免了你频繁的在unity3d和3D软件之间切换,此插件支持创建模型、UV贴图等功能。



25) Dynamic Elements FX Pack
u3d粒子特效插件。



26) FX's+Collection
各种特效的集合,包括瀑布,雨雪,落叶等等。



27) Unity Shooter Engine
Unity3D)U.S.E.射击游戏引擎包。



28) CloudsToy v1.2
unity体积云插件, CloudsToy是packpage创建和修改容积云,所有参数都为手动设置,改变大小,范围,类型,渲染模式等等。



29) SwipeControl.unitypackage
Unity中滑动菜单的插件。



30) tower_Defense.unitypackage
塔防插件。



31) MagicalEffects.unitypackage
魔幻特效插件,模拟各种好看的效果。



32) MiniMap
快速生成小地图的一个插件,可以切换大地图,可以设置目标点,玩家的Icon等。



33) FancyScrollView(滑动列表插件)
是一个可以实现复杂灵活动画效果的通用UI滑动列表组件,可以帮助开发者快速实现表现力丰富的UI滑动列表。



34) XCharts
是一款基于Unity3D的UGUI系统的插件,可以绘制折线图、曲线图、饼状图、雷达图、散点图、热力图等等,功能强大。



35) Photon Unity Networking (PUN)
是一种用于多人游戏的Unity软件包。
灵活的匹配可以让玩家进入房间,可以通过网络同步对象。
快速和可靠的通信是通过专用的Photon 服务器完成的,因此客户端连接不需要1对1。



36) TerrainToolkit
地形编辑器模组。可以很方便的制作各种各样的地形,支持后期地形编辑。



37) Exploder
可以爆炸任何有网格的游戏对象。在游戏对象上tag设置为“Exploder”,就可以看到爆炸了。



38) TimelineFX
时光粒子编辑器,可以编辑出各种粒子效果。



39) Dialogue System for Unity
是一个分支式的统一会话系统。它不需要任何脚本,但它是设计为易于由程序员扩展。



40) Chickens Shader Bundle shader包
包括各种材质shader。



41) EasyTimer
一个简单好用的计时器,总共三个c#脚本,一个用于在Unity编辑器查看计时器状态,一个用于管理计时器,一个计时器handle,用于查询计时器各种属性 计时器使用对象池且可以设置对象池大小 ,所以运行时开销很小。



42) DoTween
是一个用于Unity的快速、高效、完全类型安全的面向对象动画引擎,为c#用户进行了优化,是免费和开源的,具有大量高级特性。



43) AI 4 Enemies.unitypackage
unity的AI插件。



44) cp morphing lab
人体变形插件。



45) easy destructible wall
模拟墙倒塌、破碎的插件。



46) KGFMapSystem
专门用开发小地图。



47) hard shaders pro
一套超牛unity3d游戏材质插件。



48) EasyAR
是好用免费的全平台AR(Augmented Reality,增强现实)引擎。支持使用平面目标的AR,支持1000个以上本地目标的流畅加载和识别,支持基于硬解码的视频(包括透明视频和流媒体)的播放,支持二维码识别,支持多目标同时跟踪。支持PC和移动设备等多个平台,EasyAR不会显示水印,也没有识别次数限制。



49) edys vehicle physics
Unity汽车模拟插件。



50) AVPro Video
是一款由RenderHeads出品的可以在Unity上安装使用的万能多平台视频播放插件,Avpro Video支持Windows,linux,ios,mac,Android等多平台万能播放。不仅可以实现基础的播放功能,还能实现进度条拖放和速率调整,播放4K视频,360度全景视频等,并对不同的平台进行了优化。



51) Best HTTP
一款网络插件,它支持REST,WebSocket,Socket,IO等,比Unity原生的WWW强大太多。



52) 3d anaglyph system
3d红绿插件,三维立体系统 可实现3D立体电影效果,体现身临其境的感觉。



53) InventoryManager-js-cs
背包系统插件。



54) Qhierarchy(Unity层级管理插件)
管理一个有几千物体的场景,点击单个物体,关掉它显示,或者修改它的static方式之类的根本就是噩梦,用Qherarchy的话,稍微点击下小眼睛关闭就好,可以很容易查找到物体是否有attach script,以及脚本是否出错,非常好使。



55) strumpyshadereditor
3D游戏绚丽效果,都是靠shader(着色器)实现。第三方shader编辑器:Strumpy,结合其他脚本实现所需效果。



56) Asset hunter(删除不用的资源)
轻松分辨场景是否有使用到此asset,一键删除。



57) unity external lightmapping tool
一种工具,可让您使用 3d Studio Max 为您的游戏制作精美的灯光。让你使用 3d Studio Max 为你的游戏制作外观的视图。



58) Vectrosity
是一个很方便的画线插件,用它我们可以画出2D,3D,贝塞尔,圆,椭圆等各种线条图案。



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



60) Mesh Baker(网格烘培插件)
项目开发的时候经常会大量使用大规模的Mesh,导致Draw Call过高。而Mesh Baker扮演了网格烘焙器的角色,其工作原理是将网格和材质合并,从而降低渲染的Draw Call。



61) Mirror Reflection shader
这是用于制作完美反射镜的着色器+脚本,在对象上使用 FX/Mirror Reflection 着色器,将 MirrorReflection 脚本附加到它,然后就可以了。



62) SimpleLOD(LOD插件)
比较适合大规模场景的制作开发。在处理多人在线的项目(如MMO游戏)时,按照我们以往的优化方法是尽可能降低Draw Call和减少渲染消耗,在远处使用低级LOD,在Run-time时根据相机距离切换合适的LOD,使得在手机性能有限的情况下尽量渲染更多的角色,达到更好的效果。而SimpleLOD恰好可以满足这一点,除了同样拥有Mesh Baker所具有的Mesh合并、Atlas烘焙等功能,它还能提供Mesh的简化(Mesh Baker无法提供),并对动态蒙皮网格进行了很好的支持。该插件可在Run-time和Editor中都可以使用,同时开放了源码,大家可以根据项目的实际情况而作修改。



63) Obfuscator(防止逆向工程破解)
可以保护游戏代码和游戏资源,防止被逆向工程破解。



64) VR Panorama 360 PRO Renderer(VR360全景视频渲染)
可以帮助开发者在Unity内部渲染4K360°全景视频。



65) Curved UI
是一款制作VR游戏的UI的插件。



66) Car Physics
汽车物理引擎包,该插件模拟真实汽车环境,包中有demo可供研究,其中包括汽车切换,视角切换,前进后退,转向时有对应的灯光显示,仪表盘也比较真实。



67) Master Audio: AAA Sound(声音类插件)
Unity游戏开发的终极音频解决方案,音效编辑器,音频3A插件。



68) Rope BETA
比较古老的绳子、链子插件。



69) Blood Splatter FX
使用unity开发游戏中,实现血液喷溅效果的插件。



70) Unitycar
是一个真实的和完整的车辆模拟包的Unity游戏引擎。你可以在游戏中整合(无需脚本)任何类型的车辆:乘用车、赛车、赛车、漂移车、卡车(带有拖车)。



71) Poolmanager
游戏性能优化插件。



72) Maintainer(资源优化插件)
使用Unity做开发时,一定避免不了问题就是资源优化,避免因为游戏占用资源超标而引起的内存占用过高的情况,我们可以利用Unity资源优化工具Maintainer来解决。



73) Final IK(反向动力控制插件)
Final IK是一个反向动力控制插件。相比较unity的自带IK系统,Final IK设置更加方便,用途更广。有很多情景化的应用,如针对和物体交互的动作系统。如果能使用好Final IK插件,就可以使用少量的固定动画,在此基础上融合IK 动作,做出千变万化的交互动作。



74) Octave3D-Level Design(快速制作关卡)
Octave3D-Level Design帮助Unity开发者制作关卡。



75) Cinemachine
影视镜头插件,2017 Unity的首推插件,这个做镜头非常的简单,而且效果也很棒。可以很简单的创建自由视角的摄像机



76) DunGen  Dungeon Architect
自动生成地牢场景的Unity插件。



77) ADMob(导入广告插件)
现在很多应用或小游戏,都会在App里嵌入了一定的广告,如屏幕底部广告、插屏广告,更有的直接播放一段视频广告。之所以这样做,是实现流量变现,每个用户只需轻轻点击广告,就能赚钱。
ADMob导入项目中,可以方便的调用广告。



78) Obi Rope(绳子插件)
可以模拟绳子在游戏中的环境进行实时交互,拉伸,紧绷等属性。



79) Recorder(录屏插件)
可以直接录Game视角,还可以录不同相机的视图。可以直接生成视频,帧动画图,gif,和animation。


没有标签
确定
评论(1)
坏熊猫
你这些常用的 我一个没用过
回复
2021-09-18 14:56
阿美
回复
坏熊猫
插件只在实现特殊效果用到,我一般就特效最后一个录屏和FX用的比较多,其他就很少用
回复
2021-09-18 16:10
没有更多啦~
  • 咨询
    客服
  • 扫码加入QQ群 或搜索QQ群号: 572860166
  • 扫码关注公众号 或微信搜索: cokey游戏特效