本文主要介绍用Unity进行游戏编程开发的自学书籍、需要学习的插件以及相关视频教程。
由于Unity采用C#进行开发,所以在进行下面的学习之前,确保自己有一定的C#基础并对基础的数据结构与算法有一定的了解。有需要的,可以先看一看后面的文章:C#和数据结构与算法自学书籍精选。
一:书籍篇
《Unity 3D游戏开发》是国内第一本完整介绍Unity开发的书籍,国内很多Unity开发者都是从这本书学习Unity开发的。本书适合完全不熟悉Unity的新手使用,书中详细介绍了Unity的使用方法,范围挺广,但内容也很初级。如果你已经有一些Unity基础,就不太推荐了。如果你是新手,还是可以看一看的。
2:《Unity 3D 2D手机游戏开发:从学习到产品(第4版)》
这本书可以作为有一定Unity基础读者的进阶书籍,书中包含了若干项目。内容涉及Unity网络编程开发,还有制作手机游戏的一些章节,包括在iOS和安卓上具体操作的流程。实战型很强,十分推荐