U3D学习资源#转载

原文:Unity 学习资源(超全) - 钟晚的文章 - 知乎
https://zhuanlan.zhihu.com/p/29383687

官方资料

  • Unity User Manual 手册

  • Unity - Scripting API(API 详解)

  • Unity - Learn - Modules(官方视频教程,适合英语好的同学)

Coursera

基于 Unity 引擎的网络游戏设计与开发(复旦大学) | Coursera

主要分为五个课程(可免费旁听):

游戏产业概论
游戏策划与设计
基于 Unity 引擎的游戏开发基础
基于 Unity 的游戏开发进阶
网络游戏与开发毕业项目

国内教程达人

对国内 Unity 学习者影响很大的两位:

一位是宣雨松,我是看他的《Unity3D 游戏开发》入门的。

雨松MOMO程序研究院|专注移动互联网与Unity3D游戏开发的技术博客

一位是 Siki ,主要出教程,讲课逻辑非常清楚。原来是泰课在线的讲师,现在已经自己创办了一个教学网站。

Siki - 泰课在线(里面有很多免费的教程)

siki学院 - Unity游戏开发从入门到独立开发(非广告,里面也有免费课程)

Unity游戏开发视频教程目录 v17.3 - Siki 精心整理(内含大量百度云课程链接)

其他视频教程

擅码网 - 专注于Unity3d游戏开发培训,unity3d,unity3d教程,unity3d视频教程

顺别列出来擅码网的学习路线供大家参考(从入门到进阶):

Tips:仅知识点列举,完全可以靠看博客和自学学习以下知识点。有兴趣自行购买,不存在广告行为。

第一阶段

C# 语言基础
Unity3D 引擎基础
C# 语言进阶(数据结构入门)
Unity3D 界面 UI(NGUI)
简单完整项目实例
第二阶段

角色动画控制(动画系统,导航系统)
C# 语言强化(委托与事件,常用设计模式)
客户端核心技术(UGUI,Lua)
中级项目实战
AI 人工智能
3D 数学基础(向量,欧拉角,四元数,矩阵等)
客户端资源管理(编辑器扩展, AssetBundle)
项目实战
泰课在线 - 国内专业的Unity在线学习平台

Unity 视频教程-麦子学院

蛮牛教育 - Unity在线学习平台

优质分享

UNITE -Unity项目架构设计与开发管理(Unity 大中华区总监分享游戏架构)

Learn OpenGL, extensive tutorial resource for learning Modern OpenGL( 非常好的 OpenGL 英文教程,下面是翻译版)

LearnOpenGL 中文翻译版

论坛

Unity官方中文论坛 - Unity3d.com

游戏蛮牛 - 虚拟现实,unity3d教程

Unity3D论坛 - Unity圣典社区

Unity3D 联盟

博客

C# 编程指南 - 微软

【UGUI研究院】 | 雨松MOMO程序研究院

利用Unity UGUI制作酷炫UI效果(制作篇)

全面理解 Unity UI 系统

Unity-Technologies / UI - Bitbucket

UWA:简单优化、优化简单

Unity 3D中的内存管理

【Unity技巧】Unity中的优化技术 - candycat - CSDN博客

Unity3D热更新全书-PageZero - 疯光无线 - 博客园

关于游戏架构设计的一些整理 - 高科的专栏 - CSDN博客

Unity 5 中的全局光照技术详解(建议收藏)

Unity3D Shader 毛星云(浅墨)的专栏 - CSDN博客

猫都能学会的Unity3D Shader入门指南

C# Socket编程 同步以及异步通信 - BLoodMaster - 博客园

Unity: Now You’re Thinking With Components(英文)

漫谈游戏中的人工智能 - CocoaChina_让移动开发更简单

Unity design patterns and concepts, looking for good sources • r/Unity3D(外国人在开发过程中搜集的文章链接)

阿赵的博客

王选易 - 博客园

技术人生 · luzexi.com

Unity学习屋(里面有针对多个知识点的优质博客和分享)

书籍(部分我看过关于 Unity 的书,参考链接为豆瓣书评)

《C# 图解教程》

入门不错的书。

《C# 入门经典》

很经典的书。

《Unity3d游戏开发》

宣雨松著,适合入门级新手。

《Unity 4.x从入门到精通》

官方教材,现在来说,有点老了。

《Unity3D 脚本编程》

适合 C# 和 Unity 进阶。

《Unity 游戏设计与实现》

万代南梦宫的资深开发人员编写,不适合初学者,适合有一定项目基础的人。

《3D 数学基础》

学习需要掌握的 3D 数学知识。

《游戏编程模式》

还未看完,不过感觉还不错。

《设计模式与游戏完美开发》

结合着案例学习设计模式。

《Shader 入门精要》

Shader 入门非常不错。

《Unity 人工智能游戏开发》

学习游戏开发中的人工智能,还不错。

你可能感兴趣的:(学习笔记)