返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • 醉染图书3D少儿游戏编程(原书第2版)9787111637691
  • 正版全新
    • 作者: (美)克里斯·斯特罗姆(Chris Strom)著 | (美)克里斯·斯特罗姆(Chris Strom)编 | (美)克里斯·斯特罗姆(Chris Strom)译 | (美)克里斯·斯特罗姆(Chris Strom)绘
    • 出版社: 机械工业出版社
    • 出版时间:2020-01-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    醉染图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    新春将至,本公司假期时间为:2025年1月23日至2025年2月7日。2月8日订单陆续发货,期间带来不便,敬请谅解!

    商品参数
    • 作者: (美)克里斯·斯特罗姆(Chris Strom)著| (美)克里斯·斯特罗姆(Chris Strom)编| (美)克里斯·斯特罗姆(Chris Strom)译| (美)克里斯·斯特罗姆(Chris Strom)绘
    • 出版社:机械工业出版社
    • 出版时间:2020-01-01
    • 版次:1
    • 印次:1
    • 页数:355
    • 开本:16开
    • ISBN:9787111637691
    • 版权提供:机械工业出版社
    • 作者:(美)克里斯·斯特罗姆(Chris Strom)
    • 著:(美)克里斯·斯特罗姆(Chris Strom)
    • 装帧:平装
    • 印次:1
    • 定价:79.00
    • ISBN:9787111637691
    • 出版社:机械工业出版社
    • 开本:16开
    • 印刷时间:暂无
    • 语种:暂无
    • 出版时间:2020-01-01
    • 页数:355
    • 外部编号:1201991304
    • 版次:1
    • 成品尺寸:暂无

    赞誉

    译者序

    前言

    致谢

    章项目:创建简单形体/1

    1.1使用3DE代码编辑器来编程/2

    1.2在JavaScript中创建形体/5

    1.3创建Sphere/5

    1.3.1大小:SphereGeometry(100)/6

    1.3.2光滑度:SphereGeometry(100,20,15)/6

    1.4用Cube形体来创建立体方块/8

    1.5使用Cylinder创建多种形体/11

    1.5.1大小:CylinderGeometry(20,20,100)/11

    1.5.2金字塔:CylinderGeometry(1,100,100,4)/13

    1.6用Plane创建平面/14

    1.7用Torus创建甜甜圈/15

    1.7.1大小:TorusGeometry(100,25)/16

    1.7.2光滑度:TorusGeometry(100,25,8,25)/16

    1.7.3吃掉甜甜圈:TorusGeometry(100,25,8,25,3.14)/17

    1.8让形体们动起来/171.9完整代码/18

    1.10下一步我们做什么/19

    第2章调试:出错时如何修复代码/20

    2.1让我们开始吧/21

    2.利用DE来调试:红色的叉/22

    .被DE怀疑的代码:黄色的三角/

    2.4打开和关闭JavaScript控制台/24

    2.5利用JavaScript控制台来调试/24

    2.63D程序中的常见错误/27

    2.6.1可能会遇到的错误1:NotaConstructor/28

    2.6.2可能会遇到的错误2:ThreeIsNotDefined/28

    2.6.3可能会遇到的错误3:NotaFunction/29

    2.7当3DE代码编辑器卡住时该如何恢复/30

    2.8下一步我们做什么/31

    第3章项目:创建游戏角色/32

    3.1让我们开始吧/33

    3.2形体的光滑度/33

    3.3把零件拼成整体/35

    3.4把整体拆成零件/36

    3.5添加能走路的脚/38

    3.6挑战一下:设计自己的游戏角色/40

    3.7让角色翻跟头/40

    3.8完整代码/43

    3.9下一步我们做什么/43

    第4章项目:移动游戏角色/44

    4.1让我们开始吧/45

    4.2利用键盘事件创建交互系统/46

    4.3根据键盘事件控制游戏角色移动/48

    4.4挑战一下:开始和停止动画/49

    4.5添加树木的函数/51

    4.6让摄像机跟随游戏角色/53

    4.7完整代码/57

    4.8下一步我们做什么/57

    第5章函数:一遍又一遍地执行/58

    5.1让我们开始吧/59

    5.2基本函数/60

    5.3返回数值的函数/62

    5.4使用函数/65

    5.5搞坏函数/67

    5.6进阶代码1:随机颜色/69

    5.7进阶代码2:飞行控制/71

    5.8完整代码/73

    5.9下一步我们做什么/73

    第6章项目:摆臂和迈步/74

    6.1让我们开始吧/75

    6.2移动手臂/75

    6.3让双手和双脚一起摆动/79

    6.4边走边动作/80

    6.5完整代码/84

    6.6下一步我们做什么/84

    第7章深入理解JavaScript基础知识/85

    7.1让我们开始吧/86

    7.2在JavaScript中描述事物/87

    7.2.1var关键字/88

    7.2.2JavaScript变量的值/89

    7..代码和注释/89

    7.3JavaScript中的数字、文字以及东西/90

    7.3.1数字/90

    7.3.2几何/93

    7.3.3字符串/94

    7.3.4布尔值/96

    7.3.5无/98

    7.3.6数据列表/98

    7.3.7映表/100

    7.4控制结构/101

    7.4.1当某件事为真时才执行的代码/101

    7.4.2循环/103

    7.5下一步我们做什么/105

    第8章项目:让游戏角色转身/106

    8.1让我们开始吧/107

    8.2面向特定的方向/107

    8.3拆开看看/109

    8.3.1为什么是rotation.y/109

    8.3.2别忘记avatar.rotation/110

    8.3.3停止走动时该面对哪个方向/110

    8.4用动画来转身/111

    8.5完整代码/112

    8.6下一步我们做什么/113

    第9章那些自动生成的代码/114

    9.1让我们开始吧/115

    9.2初识HTML/115

    9.3设置3D场景/117

    9.4使用摄像机拍摄场景/118

    9.5使用渲染器绘制场景/119

    9.6探索不同类型的摄像机/120

    9.7下一步我们做什么/122

    0章项目:碰撞/1

    10.1让我们开始吧/124

    10.2线和交点/125

    10.3完整代码/129

    10.4下一步我们做什么/129

    1章水果狩猎/130

    11.1让我们开始吧/131

    11.2记分牌/132

    11.3让树有点摆动/133

    11.4跳跃得分/135

    11.5让我们的游戏更好/138

    11.5.1添加动画和声音/138

    11.5.2我们还可以添加什么/140

    11.6完整代码/141

    11.7下一步我们做什么/141

    2章使用灯光和材质/142

    12.1让我们开始吧/143

    12.2发光/145

    1.环境光/146

    12.4点光源/146

    12.5阴影/148

    12.6聚光灯和阳光/150

    12.7纹理/152

    12.8进一步探索/153

    12.8.1获得更好的视野/153

    12.8.2的调整/154

    12.9完整代码/155

    12.10下一步我们做什么/155

    3章项目:月相/156

    ……

    克里斯·斯特罗姆(Chris Strom)是一位孜孜不倦的公众学者,撰写了1000多篇博客,出版了《Dart for Hipsters》《The SPDY Book》和《Recipes with Backbone》等著作。他有超过10年的Perl、Ruby、JavaScript编程经验。

    欢迎来到计算机编程的王国!我不骗你,编写计算机程序有时候确实令人沮丧。几乎每个礼拜我都要被各种难题逼得哭一次鼻子。但是你会发现,这些痛苦都是值得的!因为你可以在这个王国中做任何你想做的事情、可以在别人面前展示你惊人的成果,并且也确实可以通过编程去改变世界。现在,捧在你手里的这本书就是一条通向计算机编程王国的之路。为什么呢?因为我相信学习编程的途径就是一个字:玩!哦当然了,书中也会有一些讲述基础知识的章节。但我向你保:本一定先让你玩得开心,然后再去看两眼基础知识。所以我们还等什么?赶紧去看看章吧。里面有一些很酷的3D动画哦!真的很酷哦!我是如何学习编程的(为何它对你也很重要)我小的时候经常从计算机游戏编程的书籍中抄写程序,这是很多年以前的事了。我买过一些除了程序代码之外几乎什么都没有的书,并把里面的程序抄到我的计算机中。这往往要花费很多时间,更糟的是,开始我甚至不知道自己在抄些什么。不过我开始理解了一些东西,我开始在抄写的程序里改来改去。先是改一些小地方,看看会带来什么不同,然后渐渐地越改越多。精通了计算机程序,并开始写一些自己的程序。我真心希望这本书可以带给你类似的感受。不过有一点不同:我会向你解释清楚所做的每件事将会带来什么结果,你不必像我小时候一样瞎猜。你该如何学习编程每个人都不一样,所以每个人的学习方法也不必相同。我可以列举至少三种适合跟随本书学习的途径:1)从书里找出好玩的东西来玩,偶尔看两眼基础知识。2)先学基础知识,然后根据自己的理解自创好玩的东西。3)只照抄书中的代码(就像我小时候那样)。你可以选择其中任何一种你的方式。如果你愿意以玩为主(种途径),那么就从章开始按顺序阅读。所有标题中有“项目”两个字的章节都是我在带着你“玩”。在这里你的主要任务是跟我一起编写游戏程序,或者模拟程序。基础知识章节穿插于“项目”章节之间。如果你不确定哪一种途径自己,那就别犹豫了:以玩为主一定你。我多希望自己当年就是这样学过来的啊!如果你认为自己是那种喜欢先打基础,然后再一口气搞个大工程的人(第二种途径),那么可以先把所有标题中不含“项目”两个字的基础知识章节挑出来看完再说。基础知识章节里也有很多程序可以编写,并且有些也包含了很酷的3D图形编程。与编程语言相比,JavaScript很简单,看完本书的基础知识章节你就可以学会八九成。不过搞懂一种编程语言,与能够用它来做事情之间还有一道鸿沟。如何才能跨过这条沟呢?“项目”章节就是用来帮你解决这个问题的:从搞懂到会用,需要动手去实践。,如果你只想在计算机上写代码(第三种途径),那就直接翻到书后附录A。本书中所有游戏的代码都在那里。当你偶然被问题卡住时,翻到代码对应的“项目”章节去看一眼更深入的解释就可以得到帮。不用担心,既然我小时候可以这样学过来,你也没问题!无论你选择哪种方式来学习编程,有一点必须牢记在心:要动手敲键盘,一行一行输入代码。虽然这样做往往速度很慢,并且在敲代码的过程中,你很可能会犯各种错误,但是学习本来就是一个缓慢且不断犯错和改正的过程。动手敲代码会驱使你思考正在输入的东西有什么含义。可能你觉得先读懂书中原理,然后再把代码复制粘贴到电脑中试一试也同样能学会编程。但请你相信我,这样做百分之百会失败。那些已经在工作中编写了50年程序的人,也不会通过复制粘贴代码来学习新知识。在敲代码的过程中花时间去思考,远比早早把事情做完更重要。而且,你知道吗?不断犯错、不断改正出错的代码本就是编程的一部分。所以大胆犯错吧!尽管有时你会因此而苦恼、不开心,但是一切都是值得的。你看下面这是什么?我们找到了这本书中的个“重要提示”!在这本书里,特别重要的内容都会以这种形式出现。建议你不要忽略它们,因为在探索本书的过程中,这些重要提示可以帮你渡过难关。坚持动手敲代码那些编程很棒的人永远自己敲代码,他们从不复制粘贴。重要的不是编得快,而是编得好。一边敲代码一边思考,理解你正在做什么重要。所以动手敲代码吧!还有一件事,当你卡在了什么地方时,别担心,你总能获得帮!获得帮每一名程序员都需要帮。如果你刚开始编程序,那你一定需要帮。但即便你已经编了50年程序,你仍然会需要帮。寻求帮的两个基本原则是:1)先开动脑筋自己想,尽量自己找到问题的;2)实在需要别人帮忙时,勇敢地说出自己的疑问。对于程序员来说,精通一种编程语言并不是重要的技能,解决问题的能力才是。因为即便你知道一种编程语言里的每一个细节,也不能保编写出来的程序百分之百没问题。你总会遇到问题,遇到很多很多的问题,所以尽量试着先依靠自己来解决。即便没能自己将问题搞定,但你解决问题的能力一定会有所提高。说到解决问题,我将在第2章专门教你一些技巧,帮你更好地解决问题。这里包括人们通常都容易犯的一些错误,以及如何借代码编辑器和浏

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购