Unity游戏开发新手入门自学与进阶学习书籍和教程推荐

读研的时候喜欢做游戏,最开始在诺基亚N9手机上开发过几款产品,有APP也有游戏。用的是Qt Quick,最先在N9上发布,之后又了解到黑莓的BB10系统,也可以用Qt Quick开发,所以就把几个产品移植过去了。

后来接触了Unity引擎,便开始了自学之路。最近几年用Unity开发过若干游戏和APP上架App Store,下面分享下Unity新手的学习书籍和一些视频教程。

一:Unity相关书籍

推荐的两本书,都已经出了新版,封面的改动也都比较大。

自学Unity的两本书

1:《Unity 3D游戏开发》,这本书目前已出版了第二版。我的这本属于第一版。这本书是国内第一本完整介绍Unity开发的书籍,适合完全不熟悉Unity的新手使用,详细介绍了Unity的使用方法,范围挺广,但内容也很初级。如果你已经有一些Unity基础,就不太推荐了。如果你是新手,还是可以看一看的。

《unity 3D游戏开发》(第二版):进入淘宝链接

2:《Unity 3D手机游戏开发》,这本书可以作为有一定Unity基础的进阶书籍,包含了若干项目,还有制作手机游戏的一些章节。内容较深入,十分推荐。现在这本书也出到第三版了。

《Unity 3D/2D手机游戏开发》(第三版):进入淘宝链接

二:Unity视频教程

如果你不太喜欢看书学习,也可以尝试下一些Unity的视频教程。下面整理了一些,不过都是英文授课的。

首先推荐Udemy上几款畅销的Unity学习课程。

1:Complete C# Unity Developer 2D: Learn to Code Making Games

侧重用Unity开发2D游戏。

2:Complete C# Unity Developer 3D: Learn to Code Making Games

侧重用Unity开发3D游戏。

3:The Ultimate Guide to Game Development with Unity 2019

2D/3D游戏开发都有涉及。

4:Complete Blender Creator: Learn 3D Modelling for Beginners

用Blender建模的课程。

5:Unity官方《持剑勇士》视频教程

Unity官方出品的教程,包括四大部分,基础技能课程、美术课程、编程课程和设计课程。好处是比较全,而且是官方出品,缺点是价格比较贵。

三:插件使用

用Unity开发游戏,免不了要做UI。可以学习下NGUI,或者直接学习Unity原生的UGUI都可以。也可以参考下下面的专栏。推荐了很多Unity Asset Store里的优秀插件和优秀资源。

本文为本人原创文章,未经允许,不得转载。

你可能感兴趣的:(Unity游戏开发新手入门自学与进阶学习书籍和教程推荐)