Unity
很棒的团结 =============
由社区驱动的高质量精选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¶
- 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¶
Monetization¶
- Unity Monetization -Unity Ads是一个视频广告网络,使用常规广告和选择加入的广告可以快速无缝地集成.
Networking¶
- Nakama -使用开放源代码构建社交和实时游戏 distributed server.
- Photon Bolt (Paid) -无需知道联网细节或编写任何复杂的联网代码即可构建联网游戏.
- Photon Unity Networking -即插即用的云网络也可用于本地托管. 免费,最多可供20个并发用户使用.
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¶
- Editor Tips -gif格式的提示显示了一些更有效地使用编辑器的方法.
- Unity Labs' Super Science -Unity Labs的宝石,用于用户教育.
- Unity Tips -简短的视频,显示使用Unity时的一些实用技巧.
Tutorials¶
- 2D Splatter Effects Using the Stencil Buffer -在Unity中使用模板缓冲区在表面上绘制飞溅效果. 这可以用于油漆或血液飞溅.
- A Gentle Introduction to Shaders in Unity3D -该系列文章将向您介绍着色器编码,并且面向几乎不了解着色器的开发人员.
- Catlike Coding - Tutorials designed for learning the C# scripting side of Unity.
- Fixing Gaps Between Sprites -有关消除有时在相邻精灵之间出现的小间隙的简短教程.
- Modern GUI Development in Unity 4.6 -视频教程,提供有关Unity新UI系统的深入说明.
- Official Video Tutorials -有关脚本,动画,音频以及与Unity相关的几乎所有内容的官方教程.
- Ray Wenderlich's Tutorials -入门和中级教程,重点是学习Unity功能或创建小型示例游戏.
- Unity in HoloLens -Microsoft提供的有关创建Microsoft HoloLens应用程序的官方教程.
- Unity Virtual Reality -Unity有关开发虚拟现实应用程序的官方文档.
Contributing¶
请参阅 CONTRIBUTING 有关详细信息.
TESTING