《HTML5实验室 Canvas世界》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:张磊编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2012
  • ISBN:9787121171574
  • 页数:248 页
图书介绍:本书通过多个实验,几乎涵盖了HTML5标准中描述的所有新特性,由点到面地对HTML5相关的技术进行详细的介绍和剖析。本书在以简洁的文字结合生动的实验介绍HTML5特性的同时,还深入剖析其内部原理,让读者不仅知其然,而且知其所以然;最后通过几个综合实验和经典游戏的重现,将各种新特性综合,实现酷炫的网页效果。本书讲授如何使用Canvas集成特定的算法去实现绚丽的效果、应用和游戏,其中涵盖了数学和物理方面的知识。

上篇 实验 2

第1章 基础实验 2

实验1奥运五环 2

实验2台球 8

实验3绘制动画 14

实验4超越祖冲之 18

实验5立体文字 21

实验6鸟巢 22

实验7贪吃蛇 31

第2章 物理实验 36

实验8质点运动与反射 36

实验9万有引力 40

实验10疯狂的大炮 43

实验11动能守恒不守恒你说了算 49

实验12密闭球 54

实验13不规则的密室 60

实验14大球欺负小球 67

第3章3D实验 76

实验15 立方体 76

实验16星星点灯 88

实验17矩阵变换 92

实验18 3D变形金刚蝙蝠侠 101

实验19世界上最简单的3D场景渲染 107

第4章 综合实验 113

实验20正N边形变换 113

实验21动态加载文字 115

实验22 Loading图片 122

实验23繁花之上,又生繁花 124

实验24心 127

实验25烟花易冷 131

实验26波 143

实验27粒子计数器 145

实验28时间之沙 149

实验29心碎 151

实验30 Canvas类库 154

下篇 游戏开发 162

第5章 一步一步搭建物理引擎 162

概述 162

第1步 面向对象编程 162

第2步 建立基本对象 165

第3步 集成单元测试框架 175

第4步 集成图形化输出接口 183

第5步 碰撞检测 188

第6步 方向包围盒——OBB 193

第7步 碰撞反应 198

第8步 重叠处理 204

第9步 贴图 206

物理引擎作品展示一 209

物理引擎作品展示二 211

物理引擎作品展示三 213

第6章 游戏开发全程实录 217

6.1概述 217

6.2框架搭建 217

6.3资源加载 220

6.4菜单制作 224

6.5对象建立 228

6.6碰撞检测 235

6.7游戏音效 237

6.8键盘控制 240

6.9可玩性增强——积分、技能 244

6.10总结 248