由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高99元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
正版 HTML5网页游戏设计从基础到开发 夏敏捷编著 清华大学出版社
¥ ×1
基 础 篇
第1章 HTML5概述... 3
1.1 HTML基础... 3
1.2 HTML4基础... 5
1.3 HTML5的新特性... 10
第2章 JavaScript语法基础... 19
2.1 在HTML中使用JavaScript语言... 19
2.2 基本语法... 20
2.3 常用控制语句... 25
2.4 函数... 36
2.5 调试JavaScript程序的方法... 43
第3章 JavaScript事件处理... 45
3.1 JavaScript事件的基本概念... 45
3.2 JavaScript绑定事件的方法... 47
3.3 JavaScript事件的event对象... 49
3.4 JavaScript取消浏览器默认动作... 51
第4章 JavaScript面向对象程序设计... 53
4.1 面向对象程序设计思想简介... 53
4.2 JavaScript类的定义和实例化... 55
4.3 JavaScript访问和添加对象的属性和方法... 57
4.4 继承... 60
4.5 JavaScript内置对象... 63
4.6 HTML DOM编程... 78
第5章 使用Canvas画图... 89
5.1 Canvas元素... 89
5.2 坐标与颜色... 90
5.3 绘制图形... 91
5.4 描边和填充... 95
5.5 绘制图像与文字... 99
5.6 图形的操作... 104
5.7 HTML5 Canvas动画实例... 106
第6章 CSS3和jQuery动画... 109
6.1 CSS3语法基础... 109
6.2 CSS3动画... 112
6.3 jQuery基础... 118
6.4 jQuery动画... 130
实 战 篇
第7章 HTML5人物拼图游戏... 147
7.1 人物拼图游戏介绍... 147
7.2 程序设计的思路... 147
7.3 程序设计的步骤... 148
第8章 扑克翻牌游戏... 153
8.1 扑克翻牌游戏介绍... 153
8.2 程序设计的思路... 153
8.3 程序设计的步骤... 159
第9章 推箱子游戏... 165
9.1 推箱子游戏介绍... 165
9.2 程序设计的思路... 166
9.3 程序设计的步骤... 168
第10章 五子棋游戏... 178
10.1 五子棋游戏简介... 178
10.2 五子棋游戏的设计思想... 178
10.3 关键技术... 179
10.4 程序设计的步骤... 181
10.5 人机五子棋游戏的开发... 183
第11章 黑白棋游戏... 193
11.1 黑白棋游戏介绍... 193
11.2 黑白棋游戏设计的思路... 194
11.3 关键技术... 195
11.4 黑白棋游戏设计的步骤... 196
第12章 俄罗斯方块游戏... 205
12.1 俄罗斯方块游戏介绍... 205
12.2 程序设计的思路... 205
12.3 程序设计的步骤... 210
第13章 贪吃蛇游戏... 220
13.1 贪吃蛇游戏介绍... 220
13.2 程序设计的思路... 220
13.3 程序设计的步骤... 221
第14章 雷电飞机射击游戏... 228
14.1 雷电游戏介绍... 228
14.2 游戏设计的思路... 228
14.3 游戏关键技术——碰撞检测... 231
14.4 雷电飞机游戏设计的步骤... 234
第15章 FlappyBird游戏... 244
15.1 Flappy Bird游戏介绍... 244
15.2 Flappy Bird游戏设计的思路... 245
15.3 Flappy Bird游戏设计的步骤... 245
第16章 中国象棋... 253
16.1 中国象棋介绍... 253
16.2 中国象棋设计思路... 254
16.3 中国象棋实现的步骤... 257
第17章 两人麻将游戏... 272
17.1 麻将游戏介绍... 272
17.2 两人麻将游戏设计的思路... 273
17.3 两人麻将游戏设计的步骤... 281
第18章 21点扑克牌游戏... 303
18.1 21点扑克牌游戏介绍... 303
18.2 设计思路... 303
18.3 程序设计的步骤... 304
第19章 基于lufylegend游戏引擎开发... 311
19.1 lufylegend游戏引擎介绍... 311
19.2 lufylegend游戏引擎基本功能... 313
19.3 lufylegend游戏引擎案例——接水果游戏... 331
参考文献 338
本书是一本面向广大HTML5编程爱好者的游戏设计类图书。本书涵盖了HTML5的新特性和相关技术,主要内容包括HTML5概述、JavaScript、Canvas API画图、CSS3和jQuery以及HTML5流行的游戏引擎lufylegend等。 本书*的在于以游戏开发案例为主要内容。书中涉及的游戏都是大家耳熟能详的,比如推箱子、黑白棋、FlappyBird游戏、俄罗斯方块、中国象棋、21点扑克牌和两人麻将等。能让读者对枯燥的HTML5网页学习充满乐趣,对于初中级的HTML5网页学习者也提供很好的参考。书中不仅列出了完整的游戏代码,同时对所有的源代码进行了详细的解释,做到了通俗易懂,图文并茂。读者在阅读本书时可以充分了解和体验HTML5的强大功能。 本书适用于网页游戏编程爱好者、程序设计人员和HTML5网页学习者,或作为Web应用程序开发人员的参考用书。
13个完整的游戏案例,零基础前端设计入门人物拼图邮箱扑克翻牌游戏推箱子五子棋黑白棋俄罗斯方块贪吃蛇雷电飞机FlappyBird中国象棋两人麻将21点扑克牌接水果
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格
