Unity 3D脚本编程——使用C#语言开发跨平台游戏
摘要:《Unity 3D脚本编程——使用C#语言开发跨平台游戏》由枫叶小屋(www.fy29.top)发布。《Unity 3D脚本编程——使用C#语言开发跨平台游戏》是一本无论是初次接触Unity 3D脚本编程的新人,还是有一定经验的老手,都可以借由本书来提高自己的水平的好书。
作者信息:
陈嘉栋长期关注Unity3D、Mono以及C#语言,并且在博客园、游戏蛮牛以及InfoQ网站以“慕容小匹夫”的笔名发表过多篇博客和文章,更是在2015年获得了微软很有价值专家(MVP)的称号。
无论是初次接触Unity 3D脚本编程的新人,还是有一定经验的老手,都可以借由本书来提高自己的水平。
书籍信息:
书籍特点:
《Unity 3D脚本编程——使用C#语言开发跨平台游戏》以Unity 3D 的跨平台基础Mono,以及其游戏脚本语言C#为基础进行讲解。全面系统地剖析了Unity 3D 的跨平台原理以及游戏脚本开发的特点。
第1 章主要介绍了Unity 3D 引擎的历史以及编辑器的基本知识;
第2 章主要介绍了Mono,以及Unity3D 利用Mono 实现跨平台的原理,并且分析了C#语言为什么更适合Unity 3D 游戏开发的原因;
第3 章到第10 章主要介绍了Unity 3D 游戏脚本语言C#在使用Unity 3D 开发过程中的知识点,包括Unity 3D 脚本的类型基础、数据结构,在Unity 3D 脚本中使用泛型、使用委托和事件打造自己的消息系统、利用定制特性来拓展Unity 3D 的编辑器、Unity 3D 协程背后的秘密——迭代器,以及可空类型和序列化在Unity 3D中使用的相关知识;
第11 章到第14 章主要介绍了Unity 3D 的资源管理,以及优化和编译的内容。
无论是初次接触Unity 3D 脚本编程的新人,还是有一定经验的老手,相信都可以借《Unity 3D脚本编程——使用C#语言开发跨平台游戏》来提高自己在Unity 3D 方面的水平。
下载链接: