3D少儿游戏编程(原书第2版)[美]克里斯·斯特罗姆(Chris,Strom)

3D少儿游戏编程(原书第2版)[美]克里斯·斯特罗姆(Chris,Strom)  

作者:[美]克里斯·斯特罗姆

级别

发布:少儿编程网

简介你知道什么比玩游戏更有趣吗?自己编程!制作自己的在线游戏,即使你完全是一个初学者,只要了解一些JavaScript编程技巧,就可以做出炫酷的3D游戏。该书利用新的编程特性和效果,使游戏编程更容易

购买途径天猫/淘宝(可自行天猫京东购买,或咨询在线客服)

已售

您现在的位置是:网站首页>少儿编程书籍推荐3D少儿游戏编程(原书第2版)[美]克里斯·斯特罗姆(Chris,Strom)介绍

少儿编程网2020-01-06 22:06:44少儿编程书籍推荐

简介你知道什么比玩游戏更有趣吗?自己编程!制作自己的在线游戏,即使你完全是一个初学者,只要了解一些JavaScript编程技巧,就可以做出炫酷的3D游戏。该书利用新的编程特性和效果,使游戏编程更容易,游戏更炫酷。当你完成时,你会惊讶你所创造的东西。

版权所有:http://wWw.pxcodeS.com

内容简介

  你知道什么比玩游戏更有趣吗?自己编程!制作自己的在线游戏,即使你完全是一个初学者,只要了解一些JavaScript编程技巧,就可以做出炫酷的3D游戏。该书利用新的编程特性和效果,使游戏编程更容易,游戏更炫酷。当你完成时,你会惊讶你所创造的东西。rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  学习的方式是玩得开心,该书将带你去玩,玩游戏,玩代码,玩编程!丰富的游戏编程实例和新颖的3D效果,使你的游戏更有趣。想要一个红色甜甜圈吗?你可以做出几百个,并让它们像疯了一样旋转。想要创建一个星域吗?造成百上千颗星星,把它们做成红色、绿色或蓝色。爆炸?烟花?行星?这取决于你。rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  作者专门为《3D少儿游戏编程(原书第2版)》创建了一个代码编辑器,使用它你可以直接在Web浏览器中进行编程,你会立马看到你的工作和想象结果——就在你刚刚键入的代码旁边!在此过程中,你将获得大量的编程知识,快速进入状态,轻松入门3D游戏编程。rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  无论你想做什么,这该书都会支持你。你可以创造出很棒的游戏并说:“这是我做的!”rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
3D少儿游戏编程(原书第2版)[美]克里斯·斯特罗姆(Chris,Strom)

作者简介

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

精彩书评

  ★这本书向我展示了3D游戏的基本概念,扩展了我的编程知识,内容引人入胜。rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  ——KeeleyL,13岁rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  ★这本书可以使你和孩子沉浸在JavaScript编程之中,并且立刻就可以向孩子展示一些奇妙的东西。说实话,找到一本适合自学的书并不难,难的是找到一本适合跟孩子一起学习的书。rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  ——Ron Donoghue,Evil Hat Productions游戏软件公司联合创始人rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  ★我推荐将这本书作为儿童编程课程的教科书使用。这本书对于有经验的程序员,以及希望马上开始学习3D编程的新手都有帮助。rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  ——Bryson S,11岁rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  ★这是一本很棒的实践指导书。它不但适合儿童学习,甚至对于一些有编程经验并且有兴趣制作小游戏的程序研发人员也有帮助。这本书将指导你从何处着手,并快速创造一个像样的游戏。rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  ——Nick McGinness,Direct Supply公司软件工程师rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  ★Chris Strom在这本书中通过简单明了的讲解和示例教孩子如何编写3D游戏程序。甚至像我这样的成年人也可以从书中学到知识。rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  ——Ron Hale-Evans, 《Mind Performance Hacks》和《Mindhacker》作者rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  ★它提供了很多实用且操作性强的编程技巧。我相信我的孩子一定会从中学到很多知识。rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  ——Paul Callaghan,网站开发人员,三个男孩的父亲

目录

赞誉rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
译者序rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
前言rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
致谢rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
第1章 项目:创建简单形体rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
1.1 使用3DE代码编辑器来编程rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
1.2 在JavaScript中创建形体rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
1.3 创建SphererZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
1.3.1 大小:SphereGeometry(100)rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
1.3.2 光滑度:SphereGeometry(100, 20, 15)rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
1.4 用Cube形体来创建立体方块rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
1.5 使用Cylinder创建多种形体rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
1.5.1 大小:CylinderGeometry(20, 20, 100)rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
1.5.2 金字塔:CylinderGeometry(1,100, 100,4)rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
1.6 用Plane创建平面rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
1.7 用Torus创建甜甜圈rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
1.7.1 大小:TorusGeometry(100, 25)rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
1.7.2 光滑度:TorusGeometry(100, 25,8,25)rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
1.7.3 吃掉甜甜圈:TorusGeometry(100, 25,8,25, 3.1 4)rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
1.8 让形体们动起来rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
1.9 完整代码rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
1.10 下一步我们做什么rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
第2章 调试:出错时如何修复代码rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
2.1 让我们开始吧rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
2.2 利用3DE来调试:红色的叉rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
2.3 被3DE怀疑的代码:黄色的三角rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
2.4 打开和关闭JavaScript控制台rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
2.5 利用JavaScript控制台来调试rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
2.6 3D程序中的常见错误rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
2.6.1 可能会遇到的错误1:Not a ConstructorrZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
2.6.2 可能会遇到的错误2:Three Is Not DefinedrZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
2.6.3 可能会遇到的错误3:Not a FunctionrZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
2.7 当3DE代码编辑器卡住时该如何恢复rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
2.8 下一步我们做什么rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
第3章 项目:创建游戏角色rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
3.1 让我们开始吧rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
3.2 形体的光滑度rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
3.3 把零件拼成整体rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
3.4 把整体拆成零件rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
3.5 添加能走路的脚rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
3.6 挑战一下:设计自己的游戏角色rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
3.7 让角色翻跟头rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
3.8 完整代码rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
3.9 下一步我们做什么rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
……rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
第4章 项目:移动游戏角色rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
第5章 函数:一遍又一遍地执行rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
第6章 项目:摆臂和迈步rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
第7章 深入理解JavaScript基础知识rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
第8章 项目:让游戏角色转身rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
第9章 那些自动生成的代码rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
第10章 项目:碰撞rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
第11章 水果狩猎rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
第12章 使用灯光和材质rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
第13章 项目:月相rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
……rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
项目代码rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
JavaScript程序库rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
参考文献
 

前言/序言

  欢迎来到计算机编程的王国!rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  我不骗你,编写计算机程序有时候确实令人沮丧。几乎每个礼拜我都要被各种难题逼得哭一次鼻子。但是最终你会发现,这些痛苦都是值得的!因为你可以在这个王国中做任何你想做的事情、可以在别人面前展示你惊人的成果,并且也确实可以通过编程去改变世界。rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  现在,捧在你手里的这本书就是一条通向计算机编程王国的绝佳之路。为什么呢?因为我相信学习编程的最佳途径就是一个字:玩!哦当然了,书中也会有一些讲述基础知识的章节。但我向你保证:本书一定先让你玩得开心,然后再去看两眼基础知识。所以我们还等什么?赶紧去看看第1章吧。里面有一些很酷的3D动画哦!rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  真的很酷哦!我是如何学习编程的(为何它对你也很重要)rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  我小的时候经常从计算机游戏编程的书籍中抄写程序,这是很多年以前的事了。我买过一些除了程序代码之外几乎什么都没有的书,并把里面的程序抄到我的计算机中。这往往要花费很多时间,更糟的是,最开始我甚至不知道自己在抄些什么。rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  不过最终我开始理解了一些东西,我开始在抄写的程序里改来改去。先是改一些小地方,看看会带来什么不同,然后渐渐地越改越多。最后精通了计算机程序,并开始写一些自己的程序。rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  我真心希望这本书可以带给你类似的感受。不过有一点不同:我会向你解释清楚所做的每件事将会带来什么结果,你不必像我小时候一样瞎猜。你该如何学习编程rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  每个人都不一样,所以每个人的学习方法也不必相同。rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  我可以列举至少三种适合跟随本书学习的途径:rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  1)从书里找出好玩的东西来玩,偶尔看两眼基础知识。rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  2)先学基础知识,然后根据自己的理解自创好玩的东西。rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  3)只照抄书中的代码(就像我小时候那样)。rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  你可以选择其中任何一种最适合你的方式。rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  如果你愿意以玩为主(第一种途径),那么就从第1章开始按顺序阅读。所有标题中有“项目”两个字的章节都是我在带着你“玩”。在这里你的主要任务是跟我一起编写游戏程序,或者模拟程序。基础知识章节穿插于“项目”章节之间。如果你不确定哪一种途径最适合自己,那就别犹豫了:以玩为主一定最适合你。我多希望自己当年就是这样学过来的啊!rZf少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
  如果你认为自己是那种喜欢先打基础,然后再一口气搞个大工程的人(第二种途径),那么可以先把所有标题中不合“项目”两个字的基础知识章节挑出来看完再说。基础知识章节里也有很多程序可以编写,并且有些也包含了很酷的3D图形编程。与其他编程语言相比,JavaScript很简单,看完本书的基础知识章节你就可以学会八九成。不过搞懂一种编程语言,与能够用它来做事情之间还有一道鸿沟。如何才能跨过这条沟呢?“项目”章节就是用来帮你解决这个问题的:从搞懂到会用,需要动手去实践。

版权所有:http://wWw.pxcodeS.com


支持一下 ( )

3D少儿游戏编程(原书第2版)[美]克里斯·斯特罗姆(Chris,Strom)评论

      匿名评论
    • 评论
    人参与,条评论

客服在线

服务时间

周一至周日 9:00-21:00