想自学unity 学习c#该看啥书

不仅仅是Unity、c#,学一门新技能,体验很重要!
市面上很多书籍对Unity初学者一点都不友好,基本上都是用大段的文字描述语法或相关概念,理解起来可能会有一定的困难,导致学不下去或者放弃······
一图胜千言,如果能用图文并茂的方式来讲解各种知识点,那么对于初学者来说,可谓是一种更加直观和舒服的体验。普通C#程序和Unity的语法相同,但是在一些用法上存在差异。如:C#中生成对象是使用new关键字来完成的;而在Unity中将类脚本拖拽到一个游戏对象上,就实现了实例化的过程。
如果你想快速上手Unity,就很有必要针对性地学习下Unity中的C#脚本知识。
如果英文可以的话,推荐一个老外编著的“Script in C#”这本书,它将原本的Unity官方文档
用各种精心绘制的图进行描述。
下图中就是这本书的目录:
想自学unity 学习c#该看啥书

想自学unity 学习c#该看啥书

这本书完整版不好找,我只能找到这本书的pdf版,下载下来整理了一下···有需要的童鞋可以戳链接:链接: https://pan.baidu.com/s/1miageik 密码: 6gc7
至于里面的内容,都是讲得不错的,非常适合入门···太多了,我选了几个···
如何访问当前脚本关联对象的组件属性,并作出修改:
想自学unity 学习c#该看啥书

脚本组件的变量和方法:
想自学unity 学习c#该看啥书

矢量知识点:
想自学unity 学习c#该看啥书

当然上述文档只是对C#脚本基础语法的快速讲解,功效类似下图的速成 ↓↓↓
想自学unity 学习c#该看啥书

哈哈哈····
万丈高楼平地起,如果要夯实C#的原理和高级知识,那么“C#图解教程”这本书是非常不错的,它采用图文混合的方式介绍C#各个知识点,比如说变量、类,结构等在内存中的存储方式,让原本羞涩难懂的概念在这本书画得很明白,让我们从本质原理上去理解和掌掌握C#···
想自学unity 学习c#该看啥书

想自学unity 学习c#该看啥书

书贵精而不在多 ,看完第一本就可以学习Unity的官方案例进行实战,而第二本“C#图解教程”可以作为实战过程中,对欠缺的C#知识点进行补充参考······
当然,真正编程功底的加强 ,还要继续学习面向对象、数据结构、设计模式、图形学等相关知识。


■网友
谢邀
(本答案只针对 无编程基础或编程基础一般的童鞋哈,有良好编程功底的,只是转行到游戏的,肯定都有自己的学习路线,就不用照这个来了)
有一点编程基础的,可以直接看《C#入门经典》,如果完全没有编程基础的话,看书的同时,最好找点零基础的视频教程, 多加点学习交流群,有问题可以及时问。
稍微对语言熟悉一点后,就可以先进入Unity的学习了,从做游戏的过程中去学习。
unity的阶段 最好买两本书 + 官方文档
一本偏理论:《unity入门到精通》(Unity官方那本)


推荐阅读