Unity常见插件汇总 csdn
知乎
详细
cato 使用的20个插件

开发工具

  1. Amplify Shader Editor:图形化着色器编辑器,提供直观的界面和强大的自定义功能,帮助开发者轻松创建复杂的着色器。
  2. Asset Hunter PRO:优化Unity项目资源的工具,帮助检测和删除未使用的资产,提升项目性能和减少包体积。
  3. AssetBundleManager:用于高效管理和加载Unity AssetBundle的工具,简化资源打包与加载的流程。
  4. Build Manager + Version:一体化构建管理工具,支持版本控制、构建配置和自动化构建流程,提升开发效率。
  5. Build Report Tool:生成Unity构建报告,提供详细的构建过程分析,帮助优化构建时间和资源使用。
  6. DOTween:高效的动画和时间控制库,支持平滑的UI和物体动画,适用于各种2D/3D动画。
  7. DOTween Pro:DOTween的增强版,提供更多高级动画功能,如路径动画和复杂的事件管理。
  8. Editor Console Pro:改进Unity控制台工具,增强日志查看、错误过滤和调试功能,提升开发体验。
  9. Easy Editor:简化Unity编辑器界面的插件,提供自定义的编辑器窗口、属性面板和快捷操作。
  10. Easy Save 3:用于Unity中保存和加载数据的工具,支持序列化、加密和云存储功能。
  11. Easy Touch Controls:提供易于实现的触摸控制系统,适合移动平台游戏的开发。
  12. EasyJoystick:简化虚拟摇杆控制系统,支持自定义输入和响应式设计,适合手机游戏。
  13. FX Maker:为Unity提供强大且易用的特效创建工具,支持粒子系统、光影效果和自定义动画。
  14. GameFlow:无代码游戏编程工具,提供可视化流程图,方便设计师和程序员创建游戏逻辑。
  15. Graphy:可视化图表工具,支持创建动态图表、数据分析和UI设计,适合数据驱动的游戏。
  16. Graph And Chart:强大的图表库,支持多种类型的图表和数据展示,适用于分析类游戏。
  17. InGame Debug Console:游戏内调试控制台,允许开发者在运行时查看日志、执行命令和调试数据。
  18. LeanTouch:简化触摸输入处理的工具,支持多点触控、拖动、缩放等操作,适用于移动设备游戏。
  19. LeanTween:轻量级动画库,专注于高效的时间控制与UI动画,适用于各种类型的游戏。
  20. Odin Inspector:强大的Unity编辑器扩展,提升Inspector窗口功能,支持自定义属性面板和增强的可视化工具。
  21. Playmaker:可视化编程工具,使用状态机设计游戏逻辑,无需编写代码即可实现复杂功能。
  22. PoolManager:对象池管理工具,优化游戏中对象的实例化与回收,减少性能开销。
  23. ProBuilder:Unity内建的3D建模工具,支持快速创建和编辑3D模型,适用于关卡设计和原型制作。
  24. Pro Camera 2D:2D相机插件,提供视差滚动、镜头特效和摄像机控制,适用于2D游戏项目。
  25. QHierarchy:增强Unity层次面板的工具,提供快捷操作和自定义视图,提升开发效率。
  26. SRDebugger:实时调试工具,支持游戏内调试、实时修改游戏参数,适合实时监控和调试游戏状态。
  27. Stan’s Assets:提供多个Unity工具集,包括优化、UI、特效和其他增强功能,支持多种游戏开发需求。
  28. Toolbar Extender:自定义Unity工具栏的插件,允许开发者自定义快捷按钮和操作,提高工作效率。
  29. UnIDE:一款集成开发环境,支持C#代码编写、调试、版本控制等功能,适合Unity开发者。
  30. UniTask:异步编程工具,基于C# Task的优化版本,提升Unity项目的异步执行效率。
  31. UniWebView:轻量级WebView插件,支持Unity中嵌入网页,适用于集成Web内容和互动。
  32. UVS:用于生成和管理纹理UV映射的工具,简化3D模型的UV操作和纹理映射过程。

UI & 交互

  1. 2D Toolkit:强大的2D游戏开发工具包,提供精灵管理、网格生成、物理支持和动态字体渲染功能,适合高效创建2D游戏内容。
  2. Curved UI:UI曲面插件,用于将Unity的UI组件贴合到弧形、球形或其他曲面上,适合VR、AR和特殊UI需求项目。
  3. Doozy UI Manager:UI管理框架,支持动画控制、导航逻辑和事件系统,可快速创建复杂的用户界面。
  4. Dialogue System for Unity:对话系统插件,支持分支对话、任务管理和多语言功能,适合RPG、冒险或叙事类游戏。
  5. FairyGUI:跨平台UI开发框架,支持动态UI设计、动画和与外部工具的无缝集成,适合复杂的UI项目。
  6. Highlighting System:物体高亮插件,提供动态边缘描边和高光效果,用于突出选中或交互对象。
  7. I2 Localization:本地化管理工具,支持多语言文本、语音和资源切换,简化全球化开发过程。
  8. Inventory Pro:全面的库存管理系统,支持物品分类、装备、交易和任务物品管理,适合RPG和冒险类游戏。
  9. UGUI MiniMap:迷你地图插件,支持实时更新、标记和动态缩放功能,提升游戏导航体验。
  10. Text Animator for Unity:文本动画插件,提供类型机效果、渐显和抖动等动态文字展示,增强UI互动性和视觉效果。

渲染 & 特效

  1. All In 1 Vfx Toolkit:多功能视觉特效工具包,涵盖粒子、爆炸、烟雾等特效,适合多种类型游戏的VFX需求,支持高性能和可定制化。
  2. Amplify Shader Pack:高性能的着色器集合,支持复杂材质效果,包括PBR、水体、光照和自定义Shader,适合视觉增强和图形优化。
  3. Best HTTP/2:强大的HTTP和WebSocket库,支持HTTP/2协议,提供快速、稳定的网络连接,适合多人在线游戏或实时服务。
  4. BIG Environment Pack Vol.2:环境美术资源包,包括地形、树木、岩石等自然元素,适合开放世界、RPG或生存类游戏的场景设计。
  5. Card Effect Shader:用于卡牌游戏的着色器,支持动态光效、渐变和发光等效果,提升卡牌外观和视觉表现力。
  6. Cartoon FX 2 Remaster:卡通风格的粒子特效包,包括爆炸、火焰、魔法等特效,适合风格化游戏项目。
  7. Colorful FX:后处理特效工具,提供色彩校正、饱和度调整和滤镜效果,提升画面质量和视觉风格。
  8. Combu 3:多人游戏后端解决方案,支持玩家管理、存档、排行榜和云存储功能,方便创建联网游戏。
  9. Final IK:强大的反向动力学插件,用于实现角色的自然动作和动态动画调整,支持全身和局部IK。
  10. Fingers - Touch Gestures for Unity:触控手势插件,支持拖动、缩放和旋转等常见手势,适合移动设备交互开发。
  11. Mobile Fast Shadow:专为移动设备优化的快速阴影插件,提供高性能的实时阴影渲染,适合移动游戏场景。
  12. Next-Gen Soft-Shadows:高级软阴影插件,支持动态光照和逼真的阴影模糊效果,提升画面真实感。
  13. Stylized Water Shader:高性能风格化水体着色器,提供实时波纹、反射和颜色渐变效果,适合卡通或低多边形风格游戏。
  14. Toon Shader:卡通渲染着色器,支持边缘描边、高光和渐变效果,用于风格化渲染项目。
  15. Volumetric Fog & Mist:体积雾和烟雾效果插件,提供动态光照、深度感和雾气模拟,增强环境氛围表现。
  16. Water 2D Tool:二维水体模拟工具,支持波纹、流动和物理互动效果,适合2D游戏的水体表现。
  17. Fast Shadows:轻量级阴影解决方案,适用于低性能设备的快速渲染,提供基础阴影支持而不影响性能。

动画 & 物理

  1. Dynamic Bone:为角色模型的骨骼创建逼真的物理效果插件,可用于实现头发、衣物和尾巴等部位的动态运动,支持实时调整和高效计算。
  2. Edy’s Vehicle Physics:专业级车辆物理引擎,支持真实车辆操控、碰撞和悬挂模拟,适合赛车、模拟驾驶和开放世界项目开发。
  3. Emerald AI:多功能AI系统,支持敌人和NPC的智能行为,提供状态机、导航、战斗和动态反应功能,易于集成到各种游戏中。
  4. Final IK:强大的反向动力学(IK)插件,支持全身IK、手部IK和LookAt等多种功能,用于实现角色的自然动作和动态动画调整。
  5. Fingers - Touch Gestures for Unity:多点触控手势识别插件,支持捏合、拖拽、旋转等常见手势,适合移动端开发,易于集成和扩展。
  6. PuppetMaster:高级角色布娃娃物理插件,通过动态模拟角色受力和碰撞行为,提供真实的互动效果,可与Final IK配合使用。
  7. Tail Animator:为角色的尾巴、触角和其他附属部分提供动态动画效果的工具,支持物理模拟和自动运动,适合增加生物角色的表现力。
  8. UMotion Pro - Animation Editor:强大的动画编辑器,支持直接在Unity中创建和修改动画,提供时间轴编辑、关键帧设置和骨骼调整功能。
  9. Smooth Sync:高效的网络同步工具,减少多人游戏中位置和旋转的同步延迟,提供平滑的物理和动画效果,提升网络性能。
  10. Spine Animator:为骨骼动画创建逼真的动态效果,支持自动摆动、柔性移动和物理模拟,增强角色动画的表现力。

路径规划 & AI

  1. A Pathfinding Project Pro:功能强大的路径寻路工具,基于A算法,支持网格、点和导航网等多种寻路模式,适用于复杂场景的AI移动路径规划。
  2. Behavior Designer - Behavior Trees for Everyone:行为树设计工具,帮助开发者为AI角色设计复杂的行为逻辑,支持直观的可视化编辑和灵活的扩展。
  3. Behavior Designer - Movement Pack:Behavior Designer的扩展包,提供多种预定义的AI运动行为,例如跟随、逃避、巡逻等,便于快速实现AI控制。
  4. Corgi Engine:高性能2D/2.5D游戏引擎,提供丰富的功能和模板,适合开发平台跳跃、动作冒险和射击游戏,支持物理交互和动画。
  5. Emerald AI:先进的AI解决方案,支持敌人、动物和NPC的行为设计,具有状态机、动态导航、战斗系统等功能,易于集成到任何游戏中。
  6. Rex Engine: Classic 2D Platformer Engine:经典的2D平台游戏引擎,提供物理控制、角色动画和关卡编辑功能,适合快速创建复古风格的游戏项目。
  7. GameFlow:通用的可视化逻辑编辑工具,无需编程即可实现复杂的游戏逻辑和交互,适用于快速原型设计和小型项目开发。

网络 & 多人游戏

  1. Agora Video SDK for Unity:用于在Unity项目中实现高质量视频通话与实时直播的开发工具,支持跨平台低延迟通信,适合多人互动和视频协作应用。
  2. Blockchain SDK by Enjin:区块链集成工具,支持创建和管理NFT、数字资产交易等,适用于游戏资产的区块链化和玩家经济生态系统建设。
  3. CodeGuard:代码保护工具,通过混淆、加密和其他安全措施防止逆向工程和代码泄露,增强Unity项目的安全性。
  4. Photon PUN+ Classic:经典的多人联网解决方案,提供可靠的同步和实时通信功能,适用于快速构建中小型在线多人游戏。
  5. PUN 2 - FREE:Photon Unity Networking 2免费版,支持高效的实时同步,易于上手,适用于开发在线多人游戏和实时互动应用。
  6. Rewired:高级输入系统,支持多种控制设备与平台,提供精确的输入映射和自定义选项,是Unity游戏开发的高效输入解决方案。
  7. WebRTC Video Chat:基于WebRTC协议的实时视频聊天插件,支持点对点音视频通信,适用于社交应用、虚拟会议和在线教育项目。

音频

  1. Koreographer Professional Edition:高级音乐同步工具,通过精准的节奏事件触发游戏行为,实现音频与游戏场景的深度互动,适用于音乐游戏和节奏驱动项目。
  2. Master Audio:强大的音频管理系统,支持多通道混音、音效动态管理和3D音频,适合构建复杂的游戏音效环境和优化音频性能。
  3. RT-Voice PRO:实时文本转语音插件,支持多种语言和语音合成选项,适用于动态内容生成的游戏、教育软件和虚拟助手开发。
  4. SALSA LipSync Suite:高效的实时嘴型同步工具,支持语音音频或文本输入,实现角色嘴部动画与音频的精确匹配,适用于对话驱动的游戏和动画项目。

AR/VR

  1. AR + GPS Location:提供基于GPS位置的增强现实功能,支持地理标记和实时场景交互,适用于位置驱动的AR应用和游戏开发。
  2. AR Camera Lite — AR Engine — Gyroscope & Accelerometer — Augmented Reality:轻量级AR引擎,利用陀螺仪和加速度计实现设备追踪和增强现实效果,适合快速开发基础AR功能的应用。
  3. AR Foundation Remote:为AR Foundation项目提供远程调试功能,可以实时查看AR场景在不同设备上的效果,加快开发和测试过程。
  4. Vuforia Core Samples:Vuforia增强现实引擎的示例项目,展示了物体追踪、图像识别和空间映射等核心功能,适合学习和快速实现AR项目。
  5. VR Easy:简化VR开发流程的插件,提供直观的交互工具和组件,帮助开发者快速构建沉浸式虚拟现实体验。
  6. VR Interaction Framework:全面的VR交互框架,支持抓取、投掷和按钮交互等常见功能,适用于开发高交互性的VR应用。
  7. VR Panorama 360 PRO Renderer:用于生成高质量360度全景图像和视频的工具,适合VR电影、场景展示和虚拟旅游项目。
  8. VR UIKit:VR界面构建工具,提供预制组件和样式模板,帮助开发者快速设计和实现直观的VR用户界面。

场景 & 地图

  1. Gaia Pro 2021:功能强大的地形生成工具,支持程序化生成、实时编辑和场景优化,适用于快速创建高质量的游戏世界与环境场景。
  2. MapMagic World Generator:动态地形生成工具,支持程序化地形、无限世界扩展和实时编辑,适合开放世界和动态加载场景的游戏开发。
  3. Terrain Composer:地形生成和编辑插件,提供多层级地形控制和批量操作功能,可快速生成复杂地形,优化大规模场景的制作流程。
  4. The Vegetation Engine:植被着色系统,支持动态风力效果、季节变化和材质优化,适用于创建高性能且美观的自然环境。
  5. GO Map - 3D Map for AR Gaming:一款适用于AR游戏的3D地图生成插件,支持与地理信息数据的集成,适合开发基于真实地理位置的AR场景。
  6. Fantasy Environment:提供奇幻风格环境的资源包,包括植被、地形材质和建筑模型,适用于构建魔幻主题的游戏场景。
  7. Cemetery Starter Pack:墓地主题的环境资源包,包含墓碑、雕像和植被等,适合制作恐怖、哥特风格或黑暗主题的游戏场景。
  8. Polyquest Worlds Full Pack Vol.1:低多边形风格的环境资源包,包含地形、植被和建筑素材,适合开发轻量化和卡通风格的游戏项目。

模型 & 材质处理

  1. AnyPortrait:一款2D角色动画制作工具,支持骨骼动画、网格变形和物理模拟,适用于快速创建高质量的2D游戏角色动画。
  2. FBX Utilities:提供强大的FBX文件导入、导出和优化工具,支持模型格式转换和自动调整,适用于处理外部3D资产的项目需求。
  3. Mega-Fiers:模型变形插件,支持网格扭曲、变形动画和骨骼绑定优化,适用于创建独特的3D效果和动态变形场景。
  4. Mesh Baker:高效的网格和纹理合并工具,可减少绘制调用和优化性能,适合处理复杂场景中的多个模型和贴图。
  5. Paint in 3D:支持在3D模型表面直接绘画的工具,提供多种笔刷效果和实时预览功能,适用于创建贴图和手绘风格的材质。
  6. UModeler - Model your World:集建模和关卡设计于一体的插件,支持在Unity内创建和编辑3D模型,适合快速迭代场景与原型设计。
  7. Surforge:高效的PBR材质制作工具,支持在3D模型上直接绘制和调整材质细节,适用于快速生成游戏所需的高质量贴图。
  8. Stylized Water Shader:水体特效材质插件,支持卡通风格的动态水流、反射和折射效果,适用于增强游戏场景的视觉表现力。
  9. Shape:UI设计和动画工具,支持创建复杂的矢量图形、几何动画和路径效果,适用于2D游戏中的UI界面和动态效果设计。

杂项功能

  1. Anti-Cheat Toolkit:提供全面的防作弊工具集,检测并防止各种游戏作弊行为,包括速度修改、内存篡改和无敌模式等,适合保障多人在线游戏的公平性。
  2. Asset Hunter PRO:扫描并清理未使用的资源,帮助开发者减少项目体积,提高构建效率,同时避免不必要的资源浪费,适用于优化大型Unity项目。
  3. CodeGuard:为Unity项目提供代码保护功能,通过加密和混淆技术防止代码反编译和逆向工程,保护知识产权和项目安全性。
  4. Obfuscator:代码混淆工具,通过打乱代码结构和变量命名,增加反编译的难度,适用于保护Unity C#代码免受未经授权的修改和泄露。
  5. SG Patcher - Update your game easily:提供内置更新功能,支持热更新和增量更新,方便玩家无需重新下载整个游戏即可获得最新内容。
  6. Simple LOD:自动生成简化模型的工具,支持多边形优化和动态LOD切换,适合提升大规模场景渲染性能并减少内存占用。
  7. Smart Library:资源管理插件,提供快速搜索、分类和组织功能,帮助开发者更高效地管理和使用项目资源库中的内容。
  8. Stratis Unity SDK:为Unity集成区块链技术的开发工具,支持智能合约交互、加密货币支付和去中心化应用开发,适用于区块链游戏项目。
  9. UEvent:轻量级事件管理系统,支持松耦合的事件订阅与发布,简化项目逻辑并提高代码的可维护性和可扩展性。
  10. UFPS: Ultimate FPS:第一人称射击游戏开发工具,包含角色控制、武器系统和物理模拟,提供快速创建高品质FPS游戏的解决方案。
  11. UMMORPG:多功能MMORPG框架,提供角色管理、任务系统、技能树和多人网络功能,适合快速开发大型多人在线角色扮演游戏。
  12. UMOBA:多人在线战斗竞技游戏框架,支持角色控制、技能释放和服务器管理,帮助开发者快速搭建MOBA游戏的核心功能。
  13. Voxel Master:体素建模与场景生成工具,支持体素化地形编辑、动态破坏和实时渲染,适用于沙盒类游戏和体素艺术创作。

其他

  1. 3D WebView:在Unity中嵌入3D场景中的网页浏览器插件,支持多平台使用,包括VR和移动设备,适用于展示网页内容、流媒体播放及Web功能交互,集成简单且高性能。
  2. Adventure Creator:强大的无代码冒险游戏开发工具,适合创建2D、3D冒险游戏,提供场景管理、对话设计、角色控制等功能,支持快速开发和跨平台发布。
  3. ChainSafe Gaming SDK:提供Web3区块链功能集成,包括NFT、智能合约和加密货币交易支持,专为区块链游戏开发者设计,助力创建创新的去中心化游戏体验。
  4. Cross Platform Replay Kit:录制和分享游戏回放的工具,支持iOS和Android平台,包含视频剪辑和存储功能,增强社交传播能力并提升用户黏性。
  5. DOOZY UI Manager:专业UI管理解决方案,支持复杂动画、状态机逻辑和UI组件的快速开发,提升游戏和应用界面的动态表现力与用户体验。
  6. Dynamic Bone:为角色的头发、衣物等附加动态物理效果,模拟逼真的动作反馈,适用于增强角色动画的真实感和细腻表现。
  7. Enviro - Sky and Weather:一款环境系统插件,提供真实的天气模拟、昼夜循环及环境光效,适合构建沉浸式开放世界和动态环境变化的场景。
  8. EPO:粒子效果优化工具,提供高效渲染、复杂视觉效果增强及性能提升功能,适用于需要高质量粒子特效的游戏项目。
  9. Explosion Sound Effects:高质量的爆炸音效资源包,适合动作、战争和科幻类游戏场景,包含多种音效组合,为游戏提供强烈的听觉冲击力。
  10. Feel:为游戏添加震动、动画和反馈效果的工具,提供预设效果和自定义支持,显著提升游戏互动的精致度和用户沉浸体验。
  11. Fps Graph Analyzer:帧率监测与性能分析工具,可实时显示游戏帧率波动、资源消耗数据,帮助开发者定位性能瓶颈并优化流畅性。
  12. Fullscreen Editor:提供Unity编辑器全屏模式,减少界面干扰,提升开发专注度和效率,适合在大屏幕或多显示器环境下开发项目。
  13. Highlighting System:为游戏对象添加高亮效果,支持动态和静态对象处理,增强交互提示的视觉表现,适用于各种类型的游戏交互设计。
  14. Hierarchy 2:增强Unity层级视图管理的插件,支持对象分组、颜色标记和快捷导航,显著提升复杂项目中对象管理和组织效率。
  15. Lean Touch:多点触控和手势交互解决方案,支持移动设备缩放、旋转等操作,适用于增强用户体验的移动游戏和AR/VR项目。
  16. Loxodon Framework Bundle:提供数据绑定、资源管理、UI框架等模块化开发工具,简化Unity项目架构设计,适用于跨平台游戏开发。
  17. Lua Framework:为Unity集成Lua脚本支持,提供动态逻辑实现与热更新功能,适合快速开发、更新频繁或需要扩展性的游戏项目。
  18. Mega-Fiers:强大的模型变形工具,支持复杂的几何变换、动画和顶点编辑,适用于制作特效、动画和独特的视觉效果。
  19. Mobile Fast Shadow:针对移动设备优化的实时阴影工具,提供低性能消耗的光影效果,适合需要高性能运行的移动端游戏。
  20. Nice Vibration:添加触觉反馈功能的插件,支持Android和iOS设备,增强玩家与设备的交互感受,适合休闲游戏和应用开发。
  21. Octave3D-Level Design:快速搭建3D场景工具,支持模块化场景设计和精确布局编辑,加速关卡和场景的开发过程。
  22. Platformer PRO 2:2D平台游戏开发工具,提供物理、角色控制和敌人AI系统,适合快速开发具有复杂关卡的横版动作游戏。
  23. Rainbow Folders 2:为Unity项目文件夹添加颜色和图标标记功能,改善可视化管理,提高项目文件夹的可读性与组织效率。
  24. Rainbow Hierarchy 2:增强Unity层级视图的管理工具,支持自定义颜色标记和图标,提升复杂项目中对象的分类管理效率。
  25. Race Track Generator:赛道生成工具,支持曲线定制和地形编辑,快速创建竞速游戏场景并优化玩家驾驶体验。
  26. Rewired:专业的输入管理插件,支持多种设备输入配置和自定义,适用于需要复杂操作支持的游戏项目。
  27. RPG Character Mecanim Animation Pack:丰富的角色动画资源包,涵盖战斗、休息、互动动作,适合RPG和冒险类游戏的角色设计。
  28. RPG Map Editor:RPG地图编辑器,提供地形创建、物体放置和路径规划功能,适合快速生成RPG游戏场景地图。
  29. Shape:支持几何形状创建和动画编辑,适合制作独特视觉效果的游戏开发者和艺术创作者。
  30. Smooth Sync:网络位置同步插件,提供高效的多人游戏物体同步,确保联机游戏中的位置和旋转平滑更新。
  31. Spine Animator:为Spine骨骼动画添加动态物理效果的插件,提升角色动作表现的自然性和生动感。
  32. Stan’s Assets:移动开发工具集,整合广告、插件和本地化服务,适合跨平台移动游戏开发项目。
  33. Surforge:高效PBR纹理生成工具,支持实时纹理绘制、材质生成和模型贴图,适合高质量美术资源制作。
  34. Terrain Composer:地形生成工具,支持多层次编辑、噪声控制和场景优化,适用于快速设计大型开放世界地形。
  35. Text Animator for Unity:为文本添加动画效果的工具,支持多种字体和特效,显著提升UI的动态视觉表现力。
  36. Toon Shader:卡通风格着色工具,支持非真实感渲染和动态阴影设置,适合制作动画、卡通类游戏或美术项目。

SDK

  1. LeanCloud

    LeanCloud 是一个 后端即服务(BaaS,Backend as a Service) 平台,主要为开发者提供一站式的后端服务,帮助开发者快速构建应用程序,无需自己搭建复杂的后端服务器。通过 LeanCloud,开发者可以专注于前端开发和业务逻辑,而后端服务(如数据存储、用户认证、实时消息等)由 LeanCloud 提供并维护。