Skip to content

真棒团结

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 - 高级骨骼动画编辑器,通过集成的编辑器内蒙皮工具支持每个对象和蒙皮网格动画.
  • 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

  • CharacterController2D - 一个 2D 控制器,其行为与 Unity 的 CharacterController 组件非常相似.

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) - 强大的用户界面系统和事件通知框架.
  • 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 在没有 async/await 的情况下治愈了“异步蓝调”.
  • 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