章节目录
- 01-Canvas游戏(下)
- 02-扩展版的Geo Blaster
- 03-Geo Blaster的图片表
- 04-渲染其他游戏对象
- 05-添加声音
- 06-用对象池管理对象实例
- 07-添加步长定时器
- 08-在运行时创建动态的图片表
- 09-简单的基于区块的游戏
- 10-微型坦克迷宫的介绍
- 11-游戏中用到的图片表
- 12-游戏区域
- 13-玩家
- 14-敌人
- 15-目标
- 16-爆炸效果
- 17-回合制游戏的流程和状态机
- 18-简单区块移动逻辑概述
- 19-渲染逻辑概述
- 20-自定义简单人工智能概述
- 21-微型坦克迷宫的完整游戏代码
- 22-为基于区块的游戏世界添加滚动效果
- 23-第一步_将用于绘制屏幕的区块放在一个图片表中
- 24-第二步_用二维数组表示游戏世界
- 25-第三步_将基于区块的世界绘制在画布上
- 26-粗糙滚动与精确滚动
- 27-camera对象
- 28-world对象
- 29-精确滚动时行和列的缓冲区
- 30-粗糙滚动的完整代码示例
- 31-精确滚动的完整代码示例
- 32-内容预告