计算机
类型
可以朗读
语音朗读
54千字
字数
2017-08-01
发行日期
展开全部
主编推荐语
轻松学JavaScript制作网页游戏,快乐探索游戏奥秘!
内容简介
你想用JavaScript来制作网页游戏吗?不用老老实实啃大厚本书,从头学习编程,我们提供了以任务驱动的创客式学习过程,每小节两分钟,逐渐积累,你就能轻松制作出五子棋、乒乓球、贪吃蛇、小蜜蜂等经典游戏啦!再加上一点创意,你就能制作属于自己的游戏了。喜欢探索游戏奥秘的年轻人,快来阅读吧!
目录
- 封面
- 扉页
- 版权信息
- 目录
- 内容提要
- 前言
- 01 认识JavaScript
- 1.1 缘起
- 1.2 历史
- 1.3 特性
- 02 类型和变量
- 2.1 浏览器中的控制台
- 2.2 数字和运算符
- 2.3 变量
- 2.4 变量命名规则
- 2.5 字符串
- 2.5.1 连接字符串
- 2.5.2 获取字符串的长度
- 2.5.3 获取单个字符
- 2.5.4 截取字符串
- 2.5.5 大小写转化
- 2.6 逻辑运算
- 2.6.1 布尔类型
- 2.6.2 逻辑运算符
- 2.6.3 关系运算符
- 2.7 underfined和null
- 2.8 原始类型
- 2.8.1 鉴别原始类型
- 2.8.2 原始方法
- 03 数组
- 3.1 创建数组
- 3.2 访问数组元素
- 3.3 修改数组元素
- 3.4 应用数组
- 3.4.1 查看数组长度
- 3.4.2 添加数组元素
- 3.4.3 删除数组元素
- 3.4.4 数组相加
- 3.4.5 查找元素的序号
- 3.4.6 将数组转换成字符串
- 04 对话框
- 4.1 HTML基础
- 4.2 嵌入JavaScript代码
- 4.3 对话框
- 4.3.1 输入对话框
- 4.3.2 确定对话框
- 4.3.3 if语句
- 4.3.4 警告对话框
- 4.4 DOM
- 4.4.1 用id标识元素
- 4.4.2 选中元素
- 4.4.3 替换文本内容
- 05 绘制国际象棋棋盘
- 5.1 canvas元素
- 5.2 绘制方块
- 5.3 绘制方框
- 5.4 绘制棋盘
- 5.5 循环结构
- 5.5.1 while语句
- 5.5.2 do-while语句
- 5.5.3 for循环
- 06 五子棋
- 6.1 基本绘图方式
- 6.1.1 绘制线条
- 6.1.2 填充路径
- 6.1.3 绘制圆弧和圆
- 6.2 绘制棋盘
- 6.3 鼠标交互
- 6.4 绘制棋子
- 6.5 黑子和白子
- 6.6 获胜判断
- 6.7 函数
- 6.7.1 函数的形式
- 6.7.2 落子函数
- 6.7.3 获胜检测函数
- 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.9.1 设置文本基线
- 8.9.2 设置文本的大小和字体
- 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 游戏优化
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。