Unity

很棒的团结 =============

Awesome

由社区驱动的高质量精选Unity资产,项目和资源的分类收集. 在可能的情况下,免费资产和资源的优先级高于支付的优先级.

随时欢迎提出建议和贡献! 请务必阅读 contribution guidelines 有关更多信息,请先提交拉取请求.

感谢所有 contributors,没有您,这将是不可能的!

2D

  • 2D Rope System (Paid) -用于在编辑器中或运行时创建任何类型的2D绳索的脚本.
  • Ferr2D Terrain Tool (Paid) -快速创建手工制作的2D景观和关卡.
  • Pixel Camera 2D -具有2D游戏缩放选项的简单像素完美相机.
  • Spine (Paid) -具有Unity库的骨骼动画编辑器.
  • Tiled2Unity -带你 Tiled 文件并从中创建Unity预制件,这些预制件可轻松放入您的Unity场景中. Unity的PolygonCollider2D类支持复杂的碰撞.
  • Unity Anima2D - Advanced skeletal animation editor with support for both per-object and skinned mesh animation with an integrated in-editor skinning tool.
  • UnityTiled -的进口商 Tiled 地图.

AI

  • A* Pathfinding Project -通过高度优化的算法和大型功能集,实现闪电般的快速寻路.
  • Apex Path (Paid) -Apex Path可处理动态寻路,包括局部回避转向和动态障碍物.

  • Crystal AI - Crystal is a fast, scalable and extensible utility based AI framework for C# and Unity.

Augmented & Virtual Reality

  • ARToolKit -增强现实SDK,包括库,实用程序和示例.
  • Google VR SDK -脚本和预制件,可帮助开发适用于Android和iOS的Google Daydream和Cardboard应用.
  • SteamVR Unity Toolkit -脚本和出色的示例,用于抽象化Unity中VR控制器动作的使用.
  • Virtual Reality Toolkit -虚拟现实框架,可实现强大的交互,移动和视觉效果.
  • Vuforia -具有图像和对象识别,智能地形和扩展跟踪功能的增强现实SDK.

Camera

  • UFPS (Paid) -提供用于FPS游戏的相机,控制器和其他效果.

Character Controllers

Frameworks

  • Fungus -易于使用的Unity 3D库,用于创建插图互动小说游戏.
  • StrangeIoC - Strange is a super-lightweight and highly extensible Inversion-of-Control (IoC) framework, written specifically for C# and Unity.
  • uFrame (Paid) -比以往更快,更好,更稳定,更一致地创建可维护的游戏.

Input

  • InControl -驯​​服的输入管理器使处理程序跨平台. 控制器输入容易.
  • InputBinder -通过代码或使用检查器将游戏输入绑定到方法,以将事件驱动的输入处理添加到您的项目中.
  • TouchKit -轻松识别手势和其他触摸输入.
  • TouchScript -使处理任何触摸表面上的复杂手势交互变得更加容易.

Modeling

  • SabreCSG - 一套 CSG 关卡设计工具,可在Unity内部快速构建复杂关卡.

Monetization

  • Unity Monetization -Unity Ads是一个视频广告网络,使用常规广告和选择加入的广告可以快速无缝地集成.

Networking

Scripting

  • Easy Save 2 (Paid) -一种快速简单的方法来在Unity支持的所有主要平台上保存和加载数据.
  • UniStorm (Paid) -可自定义的动态白天和黑夜天气系统,可创建逼真的风暴和天气.

Services

  • Unity Analytics -提供具有指标的仪表板,以帮助跟踪活跃的玩家,会话,保留和收入.

Tweening

  • DOTween -补间任何数字属性或字段(包括矢量,矩形等),以及一些非数字属性或字段(例如字符串). 这是HOTween的后续措施.
  • GoKit -开源的轻量级补间库,旨在使补间对象变得简单.
  • iTween -一个简单易用的动画系统.
  • LeanTween -FOSS,也是Unity最轻量的补间库. 允许您补间通过.value()方法可访问的任何值.

UI

  • NGUI (Paid) -强大的UI系统和事件通知框架.
  • TextMesh Pro -通过使用距离场技术在uGUI中呈现文本的替代方法,该技术允许以任何比例显示清晰的字体. 这是Unity最近购买的,将来会集成到引擎中.

Utilities

  • Consolation -游戏中的调试控制台,显示“ Debug.Log”的输出.
  • GitHub for Unity -新的GitHub for Unity扩展为Unity带来了GitHub工作流程及更多功能,并通过Git LFS和文件锁定为大文件提供支持.
  • Grouping Tool -轻松地将对象分组在一起
  • Scene View Bookmarks -书签编辑器扩展,以后可以调出场景视图.
  • SnazzyGrid (Paid) -使用易于使用的捕捉工具和许多其他功能来改善场景创建工作流程,从而轻松管理场景中资产的位置.
  • UniMerge (Paid) -用于合并场景和预制件的编辑器扩展,还与VCS集成.
  • UniRx -UniRx(Unity的反应式扩展)是.NET反应式扩展的重新实现. Rx无需异步/等待就可以治愈“异步蓝调”.
  • UnityToolbag -收集了Unity 5.0的各种开源脚本和帮助程序.

Video

  • Vimeo Unity SDK -轻松将您的Vimeo视频流式传输到Unity或录制并发布到Vimeo.

Visual Scripting

  • Playmaker (Paid) -使用有限状态机快速制作游戏原型,AI行为,动画图,交互式对象等.

Projects

Games

  • Nodulus -一个完整的益智游戏,巧妙地扭转. 在线播放.

Resources

Tips and Tricks

Tutorials

Contributing

请参阅 CONTRIBUTING 有关详细信息.

TESTING