更新时间:2021-01-06 18:08:51
封面
版权信息
内容提要
前言
01 认识JavaScript
1.1 缘起
1.2 历史
1.3 特性
02 类型和变量
2.1 浏览器中的控制台
2.2 数字和运算符
2.3 变量
2.4 变量命名规则
2.5 字符串
2.6 逻辑运算
2.7 underfined和null
2.8 原始类型
03 数组
3.1 创建数组
3.2 访问数组元素
3.3 修改数组元素
3.4 应用数组
04 对话框
4.1 HTML基础
4.2 嵌入JavaScript代码
4.3 对话框
4.4 DOM
05 绘制国际象棋棋盘
5.1 canvas元素
5.2 绘制方块
5.3 绘制方框
5.4 绘制棋盘
5.5 循环结构
06 五子棋
6.1 基本绘图方式
6.2 绘制棋盘
6.3 鼠标交互
6.4 绘制棋子
6.5 黑子和白子
6.6 获胜判断
6.7 函数
07 弹球游戏
7.1 对象
7.2 对象的方法
7.3 定时功能
7.4 边界判断
7.5 增加挡板
7.6 键盘交互
08 贪吃蛇
8.1 构造函数
8.2 原型方法
8.3 贪吃蛇游戏的框架
8.4 贪吃蛇的移动
8.5 贪吃蛇的控制
8.6 添加苹果
8.7 吃苹果
8.8 生成新苹果
8.9 显示分数
8.10 游戏结束
8.11 碰撞检测
09 拼图游戏
9.1 显示图片
9.2 图形的变化
9.3 拼图游戏说明
9.4 显示局部图片
9.5 图片编号
9.6 移动拼图
9.7 打乱拼图
9.8 拼图状态判断
10 飞行射击游戏
10.1 图片处理
10.2 绘制飞机
10.3 子弹射击
11 游戏引擎
11.1 什么是游戏引擎
11.2 Quintus游戏引擎
11.3 网页初始化
11.4 场景和精灵
11.5 精灵控制
11.6 调试功能
11.7 GMP游戏引擎
11.8 js文件下载
11.9 真射击游戏
11.10 游戏优化