unity3d经典书籍游戏开发书籍推荐?

我想学习unity3d游戏程序开发 要学习什么?有推荐的书么?_百度知道
我想学习unity3d游戏程序开发 要学习什么?有推荐的书么?
我有java编程基础都需要看什么书
我有更好的答案
作为一个Unity讲师,大致的给你归纳一下:首先系统性学习C#,因为你有Java基础,所以下面的知识你也可以大致的过一遍,其中的内容大致包括:变量类型循环判断枚举、结构体数组、字符串函数调试与异常的处理面向对象中的封装继承多态泛型、接口、抽象类委托、匿名方法、事件IO操作,网络操作在学习上述内容时,可以结合Unity进行调试。也可以直接用vs命令行来进行学习查看运行结果。学习Unity,其中的内容大致如下:场景坐标系资源导入摄像机、Gameobject与预设UGUI中各种组件的使用灯光系统烘焙系统纹理、材质、渲染器。地形系统角色控制系统物理引擎粒子系统动画系统射线检测音效系统学习到这里,你就已经对Unity进入中级的水平,当然在Unity学习的过程中一定要做大量的练习,以加深各知识点的垂直深入。后面你就可以学习高阶内容了,比如Shader等其他方面的东西了。有不明白的欢迎追加。如果说要看什么书的话,其实直接去Unity官方看视频教学或者案例更加好。
采纳率:96%
U3D,支持C#
JavaScript
三种语言。建议从这三方便入手,可能更好点
本回答被网友采纳
为您推荐:
其他类似问题
unity3d的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。Unity 3D游戏开发
鉴于近期新浪网盘的随书下载文件出现问题,现将全书源代码放在百度网盘上,详见https://pan.baidu.com/s/1hsDRFYc(提取码:eztm)。
本书通过实例详细介绍了如何使用Unity 进行游戏开发,书中先简要介绍了Unity 环境搭建、编辑器和GUI 游戏界面相关的知识,接着介绍了如何使用C# 和JavaScript 构建游戏脚本,添加树、草、石头等模型以及键盘事件、鼠标事件和3D 模型动画相关的内容,然后介绍了持久化数据、音频与视频播放等内容,最后以一款第一人称射击类游戏为原型,向读者详细介绍游戏制作的整个过程。
  本书适合具备一些JavaScript 与C# 语言基础,并且想快速入门Unity 3D 游戏开发的人员阅读。
其他购买方式?
本书内容源自淘宝技术大学的培训实战。由来自阿里巴巴集团的资深Linux系统专家赵鑫磊和同样来自阿里巴巴集团的支...
本书以介绍Go语言特性为主,示例则尽量采用作者开发团队平常的实践,内容涉及内存管理(堆和栈)、错误处理、OOP...
翻译是一门非常强调实践并依赖练习的手艺活,这本书是作者从翻译“票友”出发,走“野路”逐渐成长为翻译“熟手”的经...
本书从数据出发,一步步地介绍在得到什么数据的时候可以设计怎样的推荐系统。面向广大的推荐系统开发人员,以实战为基...
  本书首先简要介绍Node.js,然后通过各种示例讲解Node.js 的基本特性,再用案例式教学的方式讲述如...
如今移动平台iOS、Android、Windows Phone 7智能手机的迅速崛起,让整个游戏行业的竞争愈演愈烈。在各个游戏平台相互竞争的同时,Unity跨平台游戏引擎出现在了我们面前,跨平台将会开启下一代游戏开发的模式,本书基于Unity 3.5编写,通过丰富的游戏实例,以JavaScript与C#这两种语言介绍Unity开发。对于入门Unity开发的读者,这本书是绝佳的参考资料,强烈推荐!
——Unity圣典(http://game.ceeger.com/)
Unity 3D跨平台游戏引擎以迅雷不及掩耳之势出现在我们面前,横跨9种主流游平台,具有出色的物理引擎以及3D渲染效果。当你在Unity开发门外徘徊时,本书绝对值得你阅读。此外,每章最后都有一个游戏示例引导你快速上手Unity开发。
——51CTO产品部副经理老友http://bbs.51cto.com/)
与其他游戏引擎相比,Unity最显而易见的特点就是,一次开发即可轻松部署到Windows、Mac、iOS、Android、Wii、PS3等平台,告别以往高难度的、耗时的跨平台游戏开发,使快速、高质量的游戏开发成为可能。本书详尽介绍了Unity的安装、使用及深入开发等,并通过相应的实例来巩固知识点,是快速入门及提高Unity技术的必备书。愿本书能给我们大家带来越来越多由Unity开发的优秀游戏!
——Unity资深用户四角钱http://www.iu3d.com/)
作者介绍:
宣雨松,网名雨松MOMO。首款入驻美国苹果店数字体育产品GolfSense Unity3D主程,CSDN博客专家,51CTO博客之星,51CTO移动开发论坛版主,Unity圣典开发论坛版主,5年以上移动游戏与软件开发经验。曾经领导与参与的游戏项目包括:GolfSense、新少林寺、天降少女、游龙戏凤西门庆等。个人独立博客地址http://www.xuanyusong.com/。
第2章 编辑器的结构
第3章 GUI 游戏界面
第4章 Unity 游戏脚本
第5章 游戏元素
第6章 物理引擎
第7章 输入与控制
第8章 持久化数据
第9章 多媒体与网络
第10章 游戏实例——突出重围
GUILayout是什么东西呢?它是游戏界面的布局。从命名中就可以看到这两个东西非常相像,但是在使用过程中两者还是存在一定区别的。
使用GUI绘制控件的时候,需要设置控件的Rect()方法,也就是说需要设定控件的整体显示区域。这样设置的控件非常不灵活,因为它的坐标以及大小已经…...
来了来了 !!《Unity 3D游戏开发》终于出版了。这本书是由MOMO与图灵出版社的 小花 还有 杨海玲老师一起合作的计算机图书。以前写博文都是以自己学习的原则写博客,对于写书我开始真的只是好奇。和杨老师相约见面之前其实我的心理还是不确定我到底要不要写这本书。因为我没有写书的…...
自动化测试在移动环境中的应用。...
《Unity 3D游戏开发》这本书通过实例介绍了如何使用Unity进行游戏开发,并且本书的作者:宣雨松,从事游戏开发多年拥有丰富的开发经验,同时也是Unity 圣典开发论坛的版主,由他来带领我们学习Unity 3D游戏开发再好不过,我们非常的高兴。
日前,随着人们物质生活水…...游戏开发和设计推荐书籍
游戏开发书籍推荐(1/3)
1、《Windows游戏编程大师技巧(第二版)》
原名:Tricks of the Windows Game Programming Gurus, 2nd
作者:André LaMothe
简介:本书是著名游戏程序设计类书籍作者André LaMothe的两卷本《Windows游戏编程大师技巧》中的第一卷的第二版。作者循循善诱地从程序设计的角度介绍了在Windows环境下进行游戏开发所需的全部知识,包括Win32编程以及DirectX中所有主要组件。
优点:内容全面,实例丰富,中文版翻译质量较好。
缺点:代码使用的DirectX版本略低。
2、《DirectX 9.0 3D游戏开发编程基础》
原名:Introduction to 3D Game Programming with DirectX 9.0
作者:(美) Frank D.Luna
简介:本书主要介绍如何使用DirectX 9.0开发交互式3D图形程序,重点是游戏开发。全书首先介绍了必要的数学工具,然后讲解了相关的3D概念。其他主题几乎涵盖了Direct3D中的所有基本运算,例如图元的绘制、光照、纹理、Alpha融合、模板,以及如何使用Direct3D实现游戏中所需的技术。
优点:内容简单,适合入门。
缺点:对于已经熟悉一些DirectX的读者来说内容略显单薄。
3、《3D游戏开发步步高系列课程》
作者:付仲恺(MSDN特邀讲师)
简介:该系列课程主要通过实例介绍如何使用DirectX9技术创建3D视频游戏。
优点:收录于权威的微软MSDN知识库,内容涉及面广。
缺点:代码没有详细分析,讲解不清晰。
4、《可奇游戏开发视频教程》
作者:可奇教育
简介:可奇视频教程最主要的特点是使用通俗易懂的视频教学方式。即使晦涩难懂的知识也可轻松掌握,不会因书本的枯燥而放弃学习。教学的每个环节都有可以执行代码、资源等文件提供,所有代码都有深入讲解。
优点:内容全面、循序渐进、视频学习速度快效果好。
缺点:价格比图书贵,导致学习成本增加。
5、《Visual C++游戏设计(第二版)》
作者:荣钦科技
简介:本书参照开发大型游戏《仙剑奇侠传》所需要的技术,如:镂空动画、半透明动画、碰撞检测、斜角卷动的地图、人工智能、3D动画、3D音效等,对游戏的设计和开发过程进行了系统而又详细的介绍。使您能清楚地了解游戏设计过程中的各种知识,包括Visual C++的基本操作、游戏画面的坐标系统、规划游戏的主要架构,以及使用DirectX来设计3D游戏等。
优点:书中范例比较吸引人,DirectDraw部分写得比较好。
缺点:书中错误过多,有些代码解析不清楚。
6、《DirectX特效游戏程序设计》
原名:Special Effects Game Programming with DirectX
作者:(美) Mason McCuskey
简介:本书介绍了Windows编程、3D图形学以及DirectX的基础知识,并以示例方式介绍了在特效游戏中使用DirectX实现各种二维、三维图形效果的方法。
优点:内容深入浅出,代码范例丰富。
缺点:书中使用DirectX 8.1,内容比较陈旧。
7、《3D游戏开发大全(高级篇)》
原名:Advanced 3D Game Programming All in One
作者:(加) Kenneth C.Finney
简介:本书引导您将3D游戏编程能力提升到一个更高的水平。书中采用Torque游戏引擎作为示例向具有一定3D游戏编程经验的程序员传授游戏编程的高级概念。您可以使用Torque游戏引擎学习每一个新的编程技巧,最大限度在丰富您在游戏引擎使用方面的经验。
优点:翻译比较流畅、内容详细生动。
缺点:书中在使用Torque引擎基础上讲解游戏开发,不适合初学者。
8、《DirectX游戏开发终极指南》
原名:Ultimate Game Programming With DirectX
作者:(美) Allen Sherrod
简介:本书向读者介绍了如何将自身的技能与一些基本的C++编程技能结合起来,开发出自己的游戏。本书涵盖了游戏开发过程和方方面面,书中以一个名为Straned的第一人称射击游戏开发过程为主题展开介绍,首先介绍了DirectX和Direct3D图形学,然后逐章介绍了游戏引擎和完整游戏的开发过程。主要内容涉及到基本的图形学技术、最基本的数学知识、碰撞检测和响应、声音回放、场景管理、动画以及模型/角色的加载和绘制。
优点:内容全面,范例比较精彩。
缺点:有些内容不够深入。
游戏开发书籍推荐(2/3)
NO1:ActionScript大型网页游戏开发
原 价:¥45.00
(美)梅克 著,李鑫,马舜 译/2011年01月/人民邮电出版社
简 介:本书是一本讲述用ActionScript 3停止大型网页游戏开辟的教程。本书首先概述了网页游戏的特性及倒退现状,而后分章引见了聊天、逻辑决策、实时移动、大厅系统、等距视图、化身、用户之家等网页游戏的设...
NO2:Android 2.0游戏开发实战宝典
原 价:¥79.00
吴亚峰,苏亚光 编著/2010年07月/人民邮电出版社
简 介:  本书以Android手机游戏的开辟为主题,联结切实的游戏案例向读者详尽引见了Android平台上游戏开辟的整个流程,同时在游戏开辟的引见历程中还分享了笔者多年积聚的开辟技巧与阅历。  全书分为两篇...
NO3:Android 3D游戏开发技术详解与典型案例
原 价:¥89.00
吴亚峰,苏亚光 著/2011年06月/电子工业出版社
简 介:  目前市面上的Android技术书籍还比较少,Android 3D游戏开辟的书籍更是没有。因此,在当初市面上,Android游戏开辟的书籍不凡是Android 3D游戏开辟的书籍还是有相当大的市场须要。   本书既引见了...
NO4:iOS软件开发揭密:iPhone&iPad企业应用和游戏开发
原 价:¥79.00
虞斌 著/2011年05月/电子工业出版社
简 介:  源于实际,经得起考验   本书讲解的核心技术根源于真正的实际开辟运动,不同于玩具代码兴许个别的教学代码。玩具代码或个别的教学代码,不能让读者实事实商业名目。   新人老手均可实用  ...
NO5:3D游戏开发大全
原 价:¥58.00
(加拿大)芬尼(Finney,K.C.) 著,徐明亮,谷培培 译/2007年11月/清华大学出版社
简 介:本书领导您将3D游戏编程威力提升到一个更高的水平。书中驳回Torque游戏引擎作为示例向领有定然3D游戏编程阅历的次第员教授游戏编程的初级概念。您可以应用Torque游戏引擎深造每一个新的编程技巧,最大...
NO6:iPhone 3D游戏编程指南
原 价:¥55.00
Jeremy Alessi 著,陈征 等译/2011年06月/机械工业出版社
简 介:  针对iPhone和iPod Touch停止游戏编程的完整指南   帮忙读者开辟大家的iPhone 3D游戏
NO7:iPhone游戏开发
原 价:¥45.00
(美)齐克尔,(美)霍格 著,张龙 译/2011年07月/人民邮电出版社
简 介: 即便你已经具有了iPhone利用开辟的实际阅历,开辟新的iPhone游戏还是需求你具有一些新的技艺。经过《iPhone游戏开辟》的深造,你将把握从游戏开辟基础、iPhone编程基本原理四处置尤其图形及音频、创...
游戏开发书籍推荐(3/3)
ActionScript大型网页游戏开发
人民邮电出版社
ActionScript
动画高级教程
人民邮电出版社
写给大家看的棉线对象编程书
人民邮电出版社
网络游戏美工教程
机械工业出版社
游戏编程数学和物理基础
机械工业出版社
DirectX游戏编程
机械工业出版社
游戏关卡设计师
机械工业出版社
网络游戏策划教程
机械工业出版社
网络游戏安全解密
机械工业出版社
网络游戏编程教程
机械工业出版社
深入理解游戏产业
机械工业出版社
3D游戏编程指南
机械工业出版社
Unity游戏开发实践
机械工业出版社
脚本及网络游戏编程
清华大学出版社
3D游戏开发编程基础
清华大学出版社
3D数学基础:图形与游戏开发
清华大学出版社
3D和XNA游戏开发基础
清华大学出版社
OpenGL编程指南
机械工业出版社
三维游戏引擎设计技术及其引用
中国水利水电出版社
OpenSceneGraph三维渲染引擎设计与实践
清华大学出版社
OpenSceneGraph三维渲染引擎编程指南
清华大学出版社
3D绘图程序设计
使用Direct3D
10/9和OpenGL
科学出版社
人工智能基础教程
清华大学出版社
人工智能游戏开发-创造具有学习和反应能力的角色
北京希望电子出版社
数据结构与算法实用教程
电子工业出版社
UML基础与Rose建模教程
人民邮电出版社
计算机图形学(OpenGL版)
清华大学出版社
OpenGL编程基础
清华大学出版社
3D计算机图形学
机械工业出版社
计算机图形学
北京邮电大学出版社
计算机图形学
科学出版社
计算机图形学
电子工业出版社
计算机图形学
原理方法及引用
高等教育出版社
OpenGL三维图形库编程指南
机械工业出版社
虚拟现实技术
北京邮电大学出版社
游戏架构设计与策划基础
清华大学出版社
3D游戏开发框架指南
电子工业出版社
3D动画与特效制作艺术
人民邮电出版社
3D电影制作
人民邮电出版社
3D游戏开发技术详解与典型案例
电子工业出版社
AI游戏引擎程序设计
清华大学出版社
Android2.0游戏开发实践宝典
人民邮电出版社
HTML5游戏开发
人民邮电出版社
游戏开发物理学
电子工业出版社
游戏开发中的人工智能
电子工业出版社
8.0高级应用及商用模型开发
清华大学出版社
三维动漫游戏人物角色仿真技术
科学出版社
二维和高维空间的分形图形艺术
科学出版社
游戏设计工作坊
电子工业出版社
三维游戏设计师宝典:学OpenGL编3D游戏
DirectX实时渲染技术详解
3D游戏引擎设计:实时计算机图形学的应用方法:英文版:第2版
J2ME手机游戏设计技术与实战
精通Unreal引擎技术:关卡设计艺术
游戏开发核心技术:剧本和角色创造
全方位3D游戏设计:游戏引擎与游戏开发实例剖析
OpenGL编程精粹
OpenGL游戏编程
机械工业出版社
OpenGL超级宝典
S.Wright,Jr.
游戏运营与管理
北京汇众益智科技有限公司
游戏之旅:我的编程感悟
游戏设计全方位学习
精通DirectX
3D图形与动画程序设计
虚拟现实基础及实用算法
  游戏开发的学习是一个艰苦的过程。游戏开发职业含金量较高,需要开发人员具备较高的独立开发能力。刚刚步入游戏开发行业的年轻人需要迅速积累必备技术与研发经验。在上面推荐的资料里,《Windows游戏编程大师技巧》与《DirectX 9.0 3D游戏开发编程基础》是比较权威的游戏开发书籍,认真研读会有不错的效果。《可奇游戏开发视频教程》能够快速掌握,学习效果好,但价格较贵,建议有经济实力者使用。祝大家学习顺利!
没有更多推荐了,
不良信息举报
举报内容:
游戏开发和设计推荐书籍
举报原因:
原文地址:
原因补充:
最多只允许输入30个字
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!《Unity 3D游戏开发》 宣雨松【摘要 书评 试读】图书
iPhone/iPad/Mac
Android手机或平板电脑
请输入您的手机号码,获取Kindle阅读软件的下载链接。
您现在就可以在Kindle设备上阅读
没有Kindle设备?,或者下载免费 。
出版社: 人民邮电出版社; 第1版 (日)
平装: 334页
语种: 简体中文
23.2 x 18.6 x 1.8 cm
品牌: 人民邮电出版社
ASIN: B008ELG7R2
亚马逊热销商品排名:
图书商品里排第123,386名 ()
名人推荐
Unity 3D跨平台游戏引擎以迅雷不及掩耳之势出现在我们面前,横跨9种主流游戏平台,具有出色的物理引擎以及3D渲染效果。当你在Unity开发门外徘徊时,本书绝对值得你阅读。此外,每章最后都有一个游戏示例引导你快速上手Unicy开发。 ——51CTO产品部副经理老友 与其他游戏引擎相比,Unity最显而易见的特点就是,一次开发即可轻松部署到Windows、Mac、iOS.Android、Wii、PS3等平台,告别以往高难度的、耗时的跨平台游戏开发,使快速、高质量的游戏开发成为可能。本书详尽介绍了Unity的安装、使用及深入开发等,并通过相应的实例来巩固知识点,是快速入门及提高Unity技术的必备书。愿本书能给我们大家带来越来越多由Unity开发的优秀游戏! ——Unity资深用户四角钱
看过此商品后顾客买的其它商品?
霍金 (Joseph Hocking)
优美缔软件(上海)有限公司
杰西·谢尔 (Jesse Schell)
与其他买家分享您的想法版本: 平装|已确认购买不足:1.翻译质量太差。比如P286,原文有一段:“NetworkPeerType.Server:表示成功连接服务器”。令人看的云雾不清,官方文档解释为:“Running as server.”其实这个状态表示应用作为一个服务器运行,在这个状态可以等待客户连接。作者居然写成“表示成功连接服务器”,实在差太远!这样的错误很有几处。2.内容描述错误。如p92.文章描述调试一节,完全错误。3.代码逻辑错误。如:P130。原文代码节选“mapcub_y = map.height-((map.height/mapHeight*z)+ map.height/2)”.这段代码写的实在欠水平,难道真是作者所写? 我的理解代码应该为"mapcub_y = map.height/2- (map.height/mapHeight*z) - map_cube.height/2".简单易懂,自己画个图坐标转换下就清楚了,这里就不解释了。总结:翻译(文中很大部分文字直接翻译官网文档)漏洞百出,写作逻辑及其混乱(流水账),源代码质量感觉像刚毕业的学生所写(如:变量命名随意,代码无任何OPP思想,感觉就是想到哪里写哪里)哎~建议:想入门学习的,建议直接看unity官网的文档,或者百度去。
版本: 平装|已确认购买书中大部份为代码,而代码解释少,具体界面操作没有,本书最大的缺点:随书源码可以下载,但下载下来几乎没有任何意义,因为你不可能把随书源码运行起来能达到书中例子的效果,你能运行,但运行效果是一蓝屏。因为随书源码只有脚本文件,而脚本文件书中已经贴出来了,书中例子界面是怎么做的,没讲,书中的脚本写出来,怎么用上去,没讲。也就是说书中只贴源代码,稍微解释一下这代码有什么用,理论是有,没有实际,没有告诉你这脚本怎么用上去才能起作用。导致新手不知所措,高手不会去看。搞不懂这作者写这书的用意在哪???真期待有一本好点的unity入门书,而不是买来浪费时间,浪费钱。
版本: 平装|已确认购买首先,赞一下亚马逊的物品质量,质量一如既往的好;然后,快递员的服务态度也很好;我是亚马逊的忠实老顾客了,一直很满意。这本书看中的就是图灵,书中内容比较基础,属于入门级的水平,个人觉得图书价格偏高,性价比不高,建议想入门学习的,可以到网上看看相关的资料,深入学习的不推荐此书。
版本: 平装|已确认购买所有内容都非常基础,基础得不能再基础了,几乎是做了个简单介绍,让人很失望,用来入门还好,想深入还是免了,对不起这价格。。。
版本: 平装|已确认购买内容非常基础,知识量和价格不成正比,入门级水平也就值30元左右吧,怀疑前两个评价是水军所为。
版本: 平装|已确认购买本书撰写时,unity还支持js,但是最新版本unity不支持JS
版本: 平装|已确认购买这书看纸质像是正品,但内容有很多错误,所以不知道是盗版印错了,还是本来就写错了,对书有洁癖的我来说,此书难给好评。另外,书的内容只适合初学入门者
版本: 平装|已确认购买基础内容较多,扩展不多,适合初学者。
查看产品详情页面完毕后,在此处了解返回您感兴趣的页面的方式。
查看产品详情页面完毕后,在此处了解返回您感兴趣的页面的方式。}

我要回帖

更多关于 unity3d入门书籍推荐 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信