首页 > 技术文章 > "学习Unity3D有什么比较好的资料嘛?"

caiger-blog 2019-03-26 17:18 原文

(该文来自原来老博客这里,也是我之前在知乎上“学习Unity3D有什么比较好的资料嘛?”问题的回答)

(本内容和知乎回答一模一样,同步维护)

>>>2019-03-26-更新>>>

(1)更新了《Unity3D游戏开发(第2版)》

(2)新增推荐《Unity3D网络游戏实战(第2版)》

>>>2017-12-11-重新编辑>>>

>>>以下正文>>>

1. 学习书籍

(1) 入门:

a.

《Unity3D游戏开发》

《Unity3D游戏开发(第2版)》(宣雨松)

我的入门书是第一版,第二版已经升级到Unity2018了,看了看目录,貌似减少了介绍基础知识的篇幅,新增该版Unity常用系统讲解,也补充了很多实际项目经验。

 

(2) 进阶:

a.

《Unity3D脚本编程 使用C#语言开发跨平台游戏》

《Unity3D脚本编程 使用C#语言开发跨平台游戏》(陈嘉栋)

该书不再细细讲述界面和基础操作,重点是结合C#语言的特点,来进一步去研究Unity。

b.

《Unity3D网络游戏实战》

《Unity3D网络游戏实战(第2版)》(罗培羽)

终于有本书能来和我聊聊“框架”到底是个啥了。

(3) 其他

a.

《UnityShader入门精要》

《Unity Shader入门精要》(冯乐乐)

是不是感觉对Unity里的shader感到一无所知,看代码也不知所云?那就打开这本书吧!书中会从最基础的数学知识讲起,再慢慢深入到具体的shader效果,末尾还贴心附上其他参考书籍。

2. 网站博客

(1) 游戏蛮牛(关于Unity的各种各样的知识这都有):【游戏蛮牛】-虚拟现实,unity3d,unity3d教程下载首选u3d,unity3d官网

(2) 官方脚本手册(官方的Best Practices也是个好去处):Unity - Scripting API:

[对应蛮牛中文版]游戏蛮牛-手册

(3) 宣雨松的博客(就是上面入门书籍《Unity3D游戏开发》的作者,文章多,质量高):雨松MOMO程序研究院|专注移动互联网与Unity3D游戏开发的技术博客 - xuanyusong.com

(4) 知乎上程序话题下各位大神的专栏啦,你搜索问题时肯定会看到的csdn博客啦,这里不具体展开了。

3. 相关项目

其实Unity自带的项目就挺好的,或者去Unity商店里逛逛看免费项目,游戏蛮牛的“项目源码”版里也有很多资源。

推荐阅读