篇编程启蒙篇
章开始前的准备
1.1Scratch下载与安装
1.2Scratch3.5基本操作
1.3编写个Scratch3.5小程序
1.4课后任务
第2章故事大王讲故事
2.1程序编写分析
2.2给舞台添加背景
2.3在舞台中加入故事角色
2.4让Devin和剧场大小协调
2.5将Devin变成故事大王
2.6课后任务
第2篇初级编程篇
第3章换装游戏
3.1游戏制作分析
3.2难点解析之坐标、图层
3.3选择一个喜欢的卧室背景
3.4加入主人公小芳
3.5创建衣架
3.6给衣架放置衣物
3.7制作“重做”按钮
3.8游戏开始时让小芳向大家打招呼
3.9给“重做”按钮编程
3.10让蓝裙子在小芳和衣架间移动
3.11粉裙子和蓝裙子来回试装
3.12轻松编写上衣的代码
3.13所有角色最终的脚本
3.14课后任务
第4章舞林大赛
4.1游戏制作分析
4.2难点解析之循环
4.3选择一个带灯光的舞台背景
4.4舞者登场
4.5让舞台的灯光闪烁起来
4.6让舞者舞动起来(一)
4.7让舞者舞动起来(二)
4.8加入提示和音乐
4.9课后任务
第3篇中级编程篇
第5章赛车游戏
5.1游戏制作分析
5.2难点解析之逻辑运算、变量与条件语句
5.3选择赛道
5.4游戏主角赛车进场
5.5为赛车设置控制键
5.6给赛车编写动力脚本
5.7给赛车配音
5.8给获胜者编写脚本
5.9编写赛车2的脚本
5.10课后任务
第6章卡通电子时钟制作
6.1程序制作分析
6.2难点解析之时间与角度的计算
6.3设置一个漂亮的小鸭表盘
6.4为钟表添加表针
6.5让秒针转动起来
6.6让分针跟着转动
6.7设计时针的脚本
6.8课后任务
第7章海洋捕鱼游戏
7.1游戏制作分析
7.2难点解析之克隆
7.3给小鱼一个美丽的海洋世界
7.4游戏角色登场
7.5克隆小鱼生成鱼群
7.6凶猛的鲨鱼来了
7.7实现鼠标控制人捕鱼
7.8游戏控制
7.9提示和音乐
7.10设置关卡对应的背景
7.11调整与优化
7.12课后任务
第4篇不错编程篇
第8章超级玛丽游戏
8.1游戏制作分析
8.2难点解析之子程序、重力
8.3实现左右运动控制
8.4实现上下跳跃控制
8.5修复跳跃时的漏洞
8.6跌落就GAMEOVER
8.7超级玛丽登场
8.8失败的玛丽
8.9布置更多游戏场景
8.10编写游戏控制脚本
8.11调整小球和玛丽的主脚本
8.12设置小球在各个场景开始的位置
8.13场景切换的设置
8.14玛丽喜欢的金币登场
8.15狡猾的怪兽
8.16为游戏添加音乐效果和提示
8.17游戏调试技巧
8.18课后任务
第9章愤怒的小鸟游戏
9.1游戏制作分析
9.2难点解析之抛物运动
9.3弹射小鸟
9.4增加重力后的飞行
9.5给游戏设置一个漂亮的场景
9.6集合更多小鸟
9.7实现弹弓依次弹射每个小鸟
9.8搭建小猪躲避屏障
9.9让屏障也可以被撞倒
9.10头小猪登场
9.11三头小猪来了
9.12设计分数显示效果
9.13加入提示和声音
9.14创建一个游戏控制角色
9.15调整和优化
9.16课后任务
0章劲舞团游戏
10.1游戏制作分析
10.2难点解析之列表
10.3让克隆体运动起来
10.4让舞台灯光闪烁
10.5创建游戏的大脑——游戏控制
10.6让游戏“大脑”控制箭头
10.7控制更多的箭头
10.8通过“开始”按钮来启动游戏
10.9让玩家调整箭头移动速度
10.10请舞者登台
10.11为游戏添加音乐和提示
10.12调试与优化
10.13课后任务