【Unity】基础学习资料整理

一、前言

Unity是当前最为流行的游戏引擎之一,具有丰富的游戏开发功能和强大的游戏引擎渲染能力。以下就关于如何快速入门Unity列举免费学习资源网站及教程链接:

二、快速入门Unity

  1. Unity官方教程:Unity提供了非常详细的官方教程,从基本的操作入手,逐渐介绍Unity的各个功能和开发流程。链接:https://learn.unity.com/
  2. Unity中文社区:该社区聚集了大量的Unity开发者,提供了丰富的教程、技术交流和资源下载。链接:https://connect.unity.com/
  3. Udemy Unity课程:Udemy是一个非常好的在线课程平台,提供了众多的Unity课程,包括入门、高级、VR/AR等多个方向。链接:https://www.udemy.com/topic/unity/
  4. Unity游戏开发实战教程:该教程由游戏开发大牛讲授,提供了实战项目的开发经验和技巧。链接:https://www.jikexueyuan.com/course/3856.html
  5. Unity游戏开发者社区:该社区由一批经验丰富的Unity开发者组成,提供了大量的教程和资源下载,以及技术交流和问答。链接:https://connect.unity.cn/

三、YouTube免费视频课程

关于Unity的教程、案例、技巧、新功能介绍等内容,可以关注Unity的YouTube内容制作者,供参考:

  1. Unity官方频道:https://www.youtube.com/user/Unity3D/videos

  2. Brackeys频道:https://www.youtube.com/c/Brackeys/videos

  3. Blackthornprod频道:https://www.youtube.com/c/Blackthornprod/videos

  4. Sykoo频道:https://www.youtube.com/c/Sykoo/videos

  5. Code Monkey频道:https://www.youtube.com/c/CodeMonkeyUnity/videos

  6. Dapper Dino频道:https://www.youtube.com/c/DapperDino/videos

  7. SpeedTutor频道:https://www.youtube.com/c/SpeedTutor/videos

  8. Mix and Jam频道:https://www.youtube.com/c/MixAndJam/videos

  9. Jason Weimann频道:https://www.youtube.com/c/JasonWeimann/videos

  10. GameDevHQ频道:https://www.youtube.com/c/GameDevHQ/videos

四、Github开源项目

以下是一些关于Unity框架的优质Github开源项目,可以提供不同方面的Unity框架扩展、插件、工具等资源,可以帮助Unity开发者更加高效地开发和设计游戏:

  1. UIEffect(UI特效工具):https://github.com/mob-sakai/UIEffect
    在这里插入图片描述

  2. Procedural Toolkit(工具集):https://github.com/Syomus/ProceduralToolkit

  3. VRTK(案例):https://github.com/ExtendRealityLtd/VRTK

  4. DOTween(动画):https://github.com/Demigiant/dotween

  5. ET(框架):https://github.com/egametang/ET

  6. Odin Inspector:https://github.com/TeamSirenix/odin-serializer
    为Unity构建的快速、健壮、强大且可扩展的.NET串行器

  7. QFramework(框架):https://github.com/liangxiegame/QFramework

  8. Zenject:https://github.com/modesttree/Zenject
    Zenject是一个轻量级的高性能依赖注入框架,专门针对Unity 3D构建。它可以用来将您的应用程序转变为具有高度分段职责的松散耦合部分的集合。然后,Zenject可以在许多不同的配置中将这些部分粘合在一起,使您能够以可扩展且极其灵活的方式轻松地编写、重用、重构和测试代码。

  9. Unity3DTraining(工具合集):https://github.com/XINCGer/Unity3DTraining

  10. NaughtyAttributes:https://github.com/dbrizov/NaughtyAttributes
    它扩展了Unity提供的属性范围,因此您可以在不需要自定义编辑器或属性抽屉的情况下创建强大的检查器。它还提供了可以应用于非序列化字段或函数的属性。

  11. Unity3D Shader(Shader合集):https://github.com/QianMo/Awesome-Unity-Shader

  12. awesome-unity3d(工具合集):https://github.com/insthync/awesome-unity3d

  13. Unity3D-CG-programming(Shader合集):https://github.com/przemyslawzaworski/Unity3D-CG-programming

  14. FairyGUI for Unity(UI工具集合)https://github.com/fairygui/FairyGUI-unity

  15. UIWidgets(UI工具集合):https://github.com/UnityTech/UIWidgets
    UIWidgets是Unity Editor的一个插件包,可帮助开发人员使用Unity引擎创建、调试和部署高效的跨平台应用程序。

  16. MyUnityFrameWork(一个看起来普通但内容齐全的Unity3D框架):https://github.com/GaoKaiHaHa/MyUnityFrameWork
    Unity框架,组件可插拔,可视化编辑,代码自动生成。包含资源加载,配置加载,数据加载,UI管理,音频管理,日志管理,动画系统,特效系统等,以及对应编辑器工具,支持Android、Ios、PC、WEBGL。

  17. MyUnityFrameWork(一个看起来普通但内容齐全的Unity3D框架):https://github.com/GaoKaiHaHa/MyUnityFrameWork
    Unity框架,组件可插拔,可视化编辑,代码自动生成。包含资源加载,配置加载,数据加载,UI管理,音频管理,日志管理,动画系统,特效系统等,以及对应编辑器工具,支持Android、Ios、PC、WEBGL。

  18. UnityExplorer(用于探索、调试和修改项目的)https://github.com/sinai-dev/UnityExplorer
    在这里插入图片描述

  19. unity-toolbar-extender(编辑器UI拓展):https://github.com/marijnz/unity-toolbar-extender

在这里插入图片描述
20. UChart(二三维图表):https://github.com/spr1ngd/UChart
在这里插入图片描述
21.MaterialUI(质感UI组件):https://github.com/InvexGames/MaterialUI
请添加图片描述

22.SoftMaskForUGUI(UI蒙版):https://github.com/mob-sakai/SoftMaskForUGUI
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

灵境引路人

感谢投喂 ~ ❤

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值