Github上有什么好的unity开源项目?

程序员宝藏库https://gitee.com/sharetech_lee/CS-Books-Store

直接在GitHub搜关键词「Unity」会返回将近30万个结果,即便是把范围限定在Unity这个话题下也有将近2.3万个开源项目。从此可以看出来,想要找到符合自己要求的Unity项目是一件多么复杂的事情。

img

我每天都会花费一定的时间浏览GitHub,其实上述这种简单粗暴的找自己想要的项目是一件非常困难的事情。

换个思路,可以用间接的方式寻找需要的项目。

例如,你想找Unity项目,可以退一步找Unity相关的合集,这些合集往往是一些相关领域的用户经过长时间总结整理的。分类清晰,而且覆盖面很全。

这里就给大家推荐2个Unity相关的合集项目,都非常不错。

1. awesome-unity

Star:5.5K

img

这是一个由社区驱动的开源项目,里面汇集了很多高质量的Unity项目、资源合集,而且都是免费的资源和项目。

这里面就包含两个关键词:「项目」和「资源」。

也就是说,它不仅有Unity项目,还有Unity相关的资源。

Unity、Unity3D、UI、Video、Camera。。。。围绕Unity相关的内容应有尽有。

2. awesome-unity-open-source-on-github

Star:2.3K

img

从名称也可以略知一二,这是一个面向Unity初学者的开源项目合集,目前已经手机了800+个Unity相关开源项目。

除此之外,再给大家分享几个不在上面合集里,是我日常浏览GitHub时发现的Unity开源项目。

1. ml-agents

Star:13.8K

img

Unity 机器学习代理工具包 (ML-Agents) 是一个开源项目,它使游戏和模拟成为使用深度强化学习和模仿学习训练智能代理的环境。

2. 3d-game-shaders-for-beginners

Star:14.2K

img

逐步的教你如何实现3D游戏中实施SSAO、景深、照明等模块,是一个非常不错的初学者指南。

3. Entitas

Star:6K

img

Entitas 是一个超快速的实体组件系统 (ECS) 框架,专为 C# 和 Unity 打造。

4. UniRx

Star:6.2K

img

UniRx(Reactive Extensions for Unity,Unity 反应性扩展)是 .NET 反应性扩展的重新实现。 官方 Rx 实现很棒,但不适用于 Unity,并且与 iOS IL2CPP 兼容性存在问题。 该库修复了这些问题并为 Unity 添加了一些特定的实用功能。

支持的平台有 PC/Mac/Android/iOS/WebGL/WindowsStore等。

5. MixedRealityToolkit-Unity

Star:5.5K

img

img

img

img

Mixed Reality Toolkit(MRTK) 提供了一组组件和功能来加速 Unity 中的跨平台 MR 应用程序开发。

建议大家有空可以多浏览Github,有很多好用的开源免费工具。但是,目前Github上项目多如牛毛,而且刷榜现在也非常严重,想要找到优质的项目变得越来越难。这里,给大家推荐Github上一个非常不错的项目《DevWeekly》,这个项目每周都会精挑细选一些优质的开源项目,涵盖C++、JAVA、JavaScript、Python、Go等不同编程语言。此外,还有一些开源工具、优秀的技术文章,而且考虑到很多同学访问Github不方便的问题,我还特意同步到了Gitee,建议大家看一下:

https://gitee.com/sharetech_lee/DevWeekly

hello,大家好,我是Jackpop,重点大学本科毕业后保送到哈工大计算数学专业读研,有多年国内头部互联网、IT公司工作经验,先后从事过计算机视觉、推荐系统、后端、数据等相关工作。如果同学们在升学考研、职业规划、高考志愿、简历优化、技术学习等方面有困惑,欢迎大家前来咨询!

猜你喜欢

转载自blog.csdn.net/jakpopc/article/details/128585924