小码农

趣味编程-面向每个人的创意编程

Scratch中文教程-中级篇

avatar 2022-04-30 22:18 683次浏览 0 条评论 Scratch

Scratch中级篇是这个教程三部曲的拓展篇,详细介绍了如何制作两个风靡全球的游戏:《打砖块》《飞翔的小鸟》。游戏数量虽少,但内容都比较丰富。同学们可以学到很多系统,譬如游戏控制系统、积分系统、背景音乐系统以及用户界面。

主要知识点

  • 介绍函数的重要性和用法
  • 讲解如何Debug
  • 利用发散思维解决问题
  • 简单物理知识:重力模拟
  • 广播和事件的灵活运用

目录


第一章 打砖块:角色创建

  1. 打砖块介绍
  2. 创建挡板
  3. 解答移动挡板
  4. 创建小球
  5. 解答小球贴在挡板
  6. 自制积木

第二章 打砖块:小球运动

  1. 游戏控制角色
  2. 解答按下鼠标左键
  3. 小球发射
  4. 解答小球发射
  5. 尝试小球反弹功能
  6. 速度变量
  7. 解答随机发射速度
  8. 舞台反弹
  9. 解答挡板反弹
  10. 添加音效控制

第三章 打砖块:碰撞砖块

  1. 创建砖块
  2. 解答克隆砖块
  3. 砖块消失
  4. 解答砖块反弹
  5. 解答小球变换轨迹
  6. 小球掉落
  7. 解答小球掉落1
  8. 解答小球掉落2
  9. 小球掉落音效

第四章 打砖块:系统功能

  1. 生命系统
  2. 解答生命归零
  3. 游戏失败相关功能
  4. 计分功能
  5. 解答游戏胜利广播

第五章 飞翔的小鸟:导入角色

  1. 飞翔的小鸟介绍
  2. 导入背景
  3. 移动草地
  4. 解答移动草地
  5. 导入柱子
  6. 移动柱子
  7. 解答柱子随机高度
  8. 解答柱子消失

第六章 飞翔的小鸟:飞行物理

  1. 导入小鸟
  2. 加入游戏控制
  3. 解答开始游戏
  4. 重力原理
  5. 向上飞的动作
  6. 解答向下俯冲
  7. 碰撞柱子
  8. 解答其余死亡方式

第七章 飞翔的小鸟:特效和分数

  1. 小鸟坠落动画
  2. 解答撞柱子死亡动画
  3. 添加死亡音效
  4. 添加死亡特效
  5. 计分难点
  6. 巧妙计分
  7. 解答重复计分

第八章 飞翔的小鸟:游戏界面

  1. 介绍游戏UI
  2. 显示十位数
  3. 解答分数相关问题
  4. 制作计分板
  5. 计分板渐渐出现
  6. 解答正确显示奖牌
发表评论
该文章暂时关闭了评论哦~