首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 HTML5游戏开发/图灵程序设计丛书
内容
编辑推荐

今天,大多数现代浏览器都已经支持HTML5。学习体验HTML5带给Web开发的便捷、快速和强大功能,是每一位Web设计和开发人员的当务之急。

迈耶编著的《HTML5游戏开发》通过人们熟悉的一个个游戏让读者轻松掌握HTML5、CSS和JavaScript的新特性,并将这些特性灵活应用到Web开发中。书中主要介绍了使用carwas元素直接在屏幕上绘图、添加图像和编写文本,只使用HTML5、CSS和JavaScript在网站上加入视频和音频。使用事件处理响应鼠标事件和按键。使用定时事件生成动画。验证表单输入,在玩家的计算机上存储迷宫布局之类的信息并按需重新加载。跟随作者的指引。你也能开发出妙趣横生的小游戏。

内容推荐

迈耶编著的《HTML5游戏开发》共10章,通过10个具体的游戏示例详细介绍HTML5的用法。每章都先列出相关的技术特性并给出了应用的描述,然后讨论了实现这个应用的关键需求,接着强调了满足这些需求的HTML5、CSS和JavaScript特性或者通用编程方法,最后详细介绍了代码的实现。另外,每一章都对如何把这些游戏变成你自己的应用给出了建议,并指出如何测试应用并将其上传到网站上。

《HTML5游戏开发》适合所有希望了解如何利用HTML5构建令人兴奋的动态网站的人阅读。

目录

第1章 基础知识 1

 1.1 引言 1

 1.2 关键需求 3

 1.3 HTML5、CSS和JavaScript特性 3

1.3.1 基本HTML 结构和标记 4

1.3.2 JavaScript编程 9

 1.4 构建自己的应用 10

 1.5 测试和上传应用 16

 1.6 小结 16

第2章 骰子游戏 17

 2.1 引言 17

 2.2 关键需求 20

 2.3 HTML5、CSS和JavaScript特性 20

2.3.1 伪随机处理和数学表达式 20

2.3.2 变量和赋值语句 21

2.3.3 程序员自定义函数 22

2.3.4 条件语句:if和switch 23

2.3.5 在画布上绘图 25

 2.4 构建自己的应用 34

2.4.1 掷一个骰子 35

2.4.2 掷两个骰子 40

2.4.3 完整的craps游戏 44

 2.5 测试和上传应用 50

 2.6 小结 51

第3章 弹跳球 52

 3.1 引言 52

 3.2 关键需求 54

 3.3 HTML5、CSS和JavaScript特性 55

 3.4 构建自己的应用 64

 3.5 测试和上传 74

 3.6 小结 74

第4章 炮弹和弹弓 75

 4.1 引言 75

 4.2 关键需求 78

 4.3 HTML5、CSS和JavaScript特性 79

4.3.1 数组和程序员自定义对象 79

4.3.2 绘图旋转和平移 80

4.3.3 绘制线段 84

4.3.4 拉弹弓的鼠标事件 85

4.3.5 使用数组接合改变显示元素列表 87

4.3.6 点之间的距离 87

 4.4 构建自己的应用 88

4.4.1 有大炮、角度和速度的炮弹应用 92

4.4.2 弹弓:使用鼠标设置飞行参数 98

 4.5 测试和上传应用 106

 4.6 小结 106

第5章 记忆力(注意力)游戏 107

 5.1 引言 107

 5.2 关键需求 111

 5.3 HTML5、CSS和JavaScript特性 112

5.3.1 表示扑克牌 112

5.3.2 使用Date 确定时间 113

5.3.3 提供暂停 114

5.3.4 绘制文本 114

5.3.5 绘制多边形 116

5.3.6 洗牌 117

5.3.7 单击牌的实现 118

5.3.8 防止某些作弊行为 119

 5.4 构建自己的应用 119

 5.5 测试和上传应用 132

 5.6 小结 132

第6章 猜谜游戏 133

 6.1 引言 133

 6.2 关键需求 137

 6.3 HTML5、CSS和JavaScript特性 138

6.3.1 存储和获取数组信息 138

6.3.2 程序执行时创建HTML 140

6.3.3 使用JavaScript代码修改CSS来改变元素 142

6.3.4 使用form和input元素的文本反馈 144

6.3.5 表现视频 144

 6.4 构建自己的应用 146

 6.5 测试和上传应用 157

 6.6 小结 157

第7章 迷宫 158

 7.1 引言 158

 7.2 关键需求 162

 7.3 HTML5、CSS和JavaScript特性 162

7.3.1 墙和token的表示 163

7.3.2 建立和定位墙的鼠标事件 163

7.3.3 检测箭头按键 164

7.3.4 token与墙的碰撞检测 165

7.3.5 使用本地存储 167

7.3.6 为本地存储编码数据 172

7.3.7 单选按钮 174

 7.4 构建自己的应用 174

 7.5 测试和上传应用 189

 7.6 小结 189

第8章 石头剪刀布 191

 8.1 引言 191

 8.2 关键需求 194

 8.3 HTML5、CSS和JavaScript特性 195

8.3.1 为玩家提供图片按钮 195

8.3.2 生成计算机动作 199

8.3.3 启动 206

 8.4 构建自己的应用 206

 8.5 测试和上传应用 212

 8.6 小结 213

第9章 上吊小人游戏 214

 9.1 引言 214

 9.2 关键需求 221

 9.3 HTML5、CSS和JavaScript特性 222

9.3.1 将单词表存储为一个在外部脚本文件中定义的数组 222

9.3.2 生成和定位HTML 标记,使标记作为按钮并禁用这些按钮 223

9.3.3 在画布上逐步绘制 225

9.3.4 维护游戏状态并确定输赢 226

9.3.5 检查猜测,设置textContent显示秘密词中的字母 227

 9.4 构建自己的应用 228

 9.5 测试和上传应用 236

 9.6 小结 236

第10章 黑桃J 237

 10.1 引言 237

 10.2 关键需求 242

 10.3 HTML5、CSS和JavaScript特性 242

 10.4 构建自己的应用 249

 10.5 测试和上传应用 258

 10.6 小结 258

标签
缩略图
书名 HTML5游戏开发/图灵程序设计丛书
副书名
原作名
作者 (美)迈耶
译者 徐阳//荆涛
编者
绘者
出版社 人民邮电出版社
商品编码(ISBN) 9787115263636
开本 16开
页数 258
版次 1
装订 平装
字数 396
出版时间 2011-10-01
首版时间 2011-10-01
印刷时间 2011-10-01
正文语种
读者对象 普通成人
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 0.448
CIP核字
中图分类号 TP312
丛书名
印张 16.75
印次 1
出版地 北京
236
188
12
整理
媒质 图书
用纸 普通纸
是否注音
影印版本 原版
出版商国别 CN
是否套装 单册
著作权合同登记号 图字01-2011-5244号
版权提供者 Apress L.P.
定价
印数 3000
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/9 5:45:30