想自学unity 学习c#该看什么书

对大家在学习Unity3D游戏开发过程中有用的精华推荐图书电子书,整理起来,放到一起,方便大家免费无限制下载。

入门:《C#图解教程》《Unity3D从入门到精通》

本书是C#入门的经典好书,适合对C#感兴趣的所有读者。通过本书,读者能够快速、深入地理解C#,为自己的编程生涯打下良好的基础。

本书的目标与特色 本书的目标 长久以来,中国的Unity3D 开发界都缺少一本专门讲述Unity3D 的开发书籍。依靠网 上的一些教程和资料又很难全面而透析的理解并掌握Unity3D。更何况大多说比较经典的网 络教程都是一些难啃的鸟文,这大大增加了学习者学习 Unity3D 的难度,也严重打击了一 些初学者的信心。

基础:《Unity3D游戏开发》(宣雨松)

本书通过实例详细介绍了如何使用Unity 进行游戏开发,书中先简要介绍了Unity 环境搭建、编辑器和GUI 游戏界面相关的知识,接着介绍了如何使用C# 和JavaScript 构建游戏脚本,添加树、草、石头等模型以及键盘事件、鼠标事件和3D 模型动画相关的内容,然后介绍了持久化数据、音频与视频播放等内容,最后以一款第一人称射击类游戏为原型,向读者详细介绍游戏制作的整个过程。

本书适合具备一些JavaScript 与C# 语言基础,并且想快速入门Unity 3D 游戏开发的人员阅读。

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

这是最近出的书,比较适合使用Unity有一段时间的人看。它不再细细讲述界面和基础操作,重点是结合C#语言的特点,来进一步去研究Unity。

其他:Unity Shader入门精要》(冯乐乐)

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

拓展:Unity官方案例精讲

作为Unity引擎的辅助学习资料,Unity公司提供了大量的官方示例和演示程序供开发者参考,这些程序示例涵盖了各个主要游戏类型的程序架构,以及Unity引擎本身的几乎所有重要功能,极富参考价值。可惜的是,Unity公司在提供这些程序示例的同时,并没有给出相应的详细文字讲解和说明。

Unity官方案例精讲》即从这些示例中精心挑选了若干个具有代表性的实例进行详细讲解,在每个实例中都重点切入一个或几个Unity引擎的核心功能点,进而以接近于现场教学的方式,引导读者一边阅读、一边动手,通过实际操作来掌握学习内容。在讲解过程中,本书还对与Unity编程相关的重要知识加以特别关注和讲解,使读者在实践中深刻理解Unity引擎的原理和使用方法,真正做到融会贯通。

Unity官方案例精讲目录

第1章C#脚本编程基础

第2章JavaScript脚本编程基础

第3章星际航行游戏——JSpaceShooter

第4章潜行游戏——Stealth

第5章粒子碰撞回调功能——ParticleCallbacks

第6章Mecanim动画系统介绍——MecanimExampleScenes

第7章Mecanim系统高级课程——MecanimGDC2013SampleProject

第8章移动设备输入控制——StarTrooper

第9章人物换装——CharacterCustomization

第10章第三人称射击游戏——ThirdPersonMMOController

第11章赛车游戏——CarTutorial

以上是一些书籍标题及封面,以下是更多资料的空间

原文地址:https://www.toutiao.com/i6581281829133746702/

获取方式:可以加一下小编为大家创的秋秋群 我把Unity的书籍和一些资料都发在里面了:790316150,自行下载就好

你可能感兴趣的:(想自学unity 学习c#该看什么书)