图书介绍

JavaScript网页游戏制作轻松学pdf电子书版本下载

JavaScript网页游戏制作轻松学
  • 程晨著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115462381
  • 出版时间:2017
  • 标注页数:146页
  • 文件大小:16MB
  • 文件页数:156页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

JavaScript网页游戏制作轻松学PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

01 认识JavaScript 1

1.1 缘起 1

1.2 历史 1

1.3 特性 2

02 类型和变量 4

2.1 浏览器中的控制台 4

2.2 数字和运算符 5

2.3 变量 6

2.4 变量命名规则 7

2.5 字符串 8

2.5.1 连接字符串 9

2.5.2 获取字符串的长度 10

2.5.3 获取单个字符 10

2.5.4 截取字符串 11

2.5.5 大小写转化 11

2.6 逻辑运算 12

2.6.1 布尔类型 12

2.6.2 逻辑运算符 12

2.6.3 关系运算符 14

2.7 underfined和null 16

2.8 原始类型 16

2.8.1 鉴别原始类型 16

2.8.2 原始方法 17

03 数组 18

3.1 创建数组 18

3.2 访问数组元素 18

3.3 修改数组元素 19

3.4 应用数组 20

3.4.1 查看数组长度 20

3.4.2 添加数组元素 20

3.4.3 删除数组元素 21

3.4.4 数组相加 22

3.4.5 查找元素的序号 22

3.4.6 将数组转换成字符串 23

04 对话框 24

4.1 HTML基础 24

4.2 嵌入JavaScript代码 25

4.3 对话框 27

4.3.1 输入对话框 27

4.3.2 确定对话框 29

4.3.3 if语句 31

4.3.4 警告对话框 32

4.4 DOM 33

4.4.1 用id标识元素 33

4.4.2 选中元素 34

4.4.3 替换文本内容 34

05 绘制国际象棋棋盘 37

5.1 canvas元素 37

5.2 绘制方块 38

5.3 绘制方框 39

5.4 绘制棋盘 41

5.5 循环结构 42

5.5.1 while语句 42

5.5.2 do-while语句 43

5.5.3 for循环 44

06 五子棋 48

6.1 基本绘图方式 48

6.1.1 绘制线条 48

6.1.2 填充路径 49

6.1.3 绘制圆弧和圆 50

6.2 绘制棋盘 51

6.3 鼠标交互 52

6.4 绘制棋子 54

6.5 黑子和白子 56

6.6 获胜判断 59

6.7 函数 63

6.7.1 函数的形式 63

6.7.2 落子函数 64

6.7.3 获胜检测函数 65

07 弹球游戏 69

7.1 对象 69

7.2 对象的方法 70

7.3 定时功能 71

7.4 边界判断 72

7.5 增加挡板 73

7.6 键盘交互 74

08 贪吃蛇 78

8.1 构造函数 78

8.2 原型方法 78

8.3 贪吃蛇游戏的框架 79

8.4 贪吃蛇的移动 80

8.5 贪吃蛇的控制 82

8.6 添加苹果 83

8.7 吃苹果 84

8.8 生成新苹果 86

8.9 显示分数 87

8.9.1 设置文本基线 90

8.9.2 设置文本的大小和字体 91

8.10 游戏结束 93

8.11 碰撞检测 93

09 拼图游戏 100

9.1 显示图片 100

9.2 图形的变化 102

9.3 拼图游戏说明 104

9.4 显示局部图片 105

9.5 图片编号 107

9.6 移动拼图 108

9.7 打乱拼图 112

9.8 拼图状态判断 115

10 飞行射击游戏 121

10.1 图片处理 121

10.2 绘制飞机 122

10.3 子弹射击 123

11 游戏引擎 128

11.1 什么是游戏引擎 128

11.2 Quintus游戏引擎 128

11.3 网页初始化 129

11.4 场景和精灵 130

11.5 精灵控制 132

11.6 调试功能 133

11.7 GMP游戏引擎 135

11.8 js文件下载 136

11.9 真·射击游戏 137

11.10 游戏优化 144

精品推荐