1.引言

1.1背景

Scratch 是一款由麻省理工学院 (MIT) 设计开发的一款面向儿童的简易编程工具。不仅易于孩子们使用,又能寓教于乐,让孩子们获得创作中的乐趣。Scratch 的下载和使用是完全免费的,开发了Windows系统,苹果系统,Linux系统下运行的版本。

1.2特点

  1. 图形化:可爱的造型迎合小孩子的兴趣(适合8~16岁的孩子)
  2. 操作简单:积木式的图形拖拽
  3. 资源广阔:内设资源和拓展资源都很丰富
  4. 程序功能全面:基本的程序要求都可以满足

1.3安装步骤

Scratch软件分为离线编辑器和在线编辑器

1.3.1 离线编辑器

  1. 可以在不联网的情况下运行,主要优点是速度比较快,缺点是目前只有PC版本,只能在Windows和MacOS系统的电脑上运行(包括Windows平板)。
  2. Scratch离线编辑器官方下载链接:https://scratch.mit.edu/download,点击“Windows”区域下的“Download”按钮,下载离线编辑器。
  3. 下载软件包,Windows系统运行.exe文件,MacOS系统打开.dmg文件,将Scratch桌面软件移动到应用文件夹。

1.3.2 在线编辑器

  1. 非Windows和MacOS系统的电脑,包括Linux电脑和Android平板,iOS平板,在线版Scratch只需要安装Chrome内核的浏览器,不需要安装软件,可以直接运行
  2. 如果您不确定浏览器是不是Chrome内核,请下载原版Chrome浏览器。下载安装完成后,把Scratch主页加入到收藏夹。
  3. Windows电脑点击Chrome浏览器官方链接:https://www.google.cn/intl/zh-CN/chrome/,Apple需从应用商店下载。

1.4界面

使用Scratch 3.0制作弹球游戏(一)——课题准备
使用Scratch 3.0制作弹球游戏(一)——课题准备

2弹珠游戏项目功能需求

2.1游戏介绍

弹球游戏是一种动作电子游戏的名称。玩家操作一根萤幕上水平的“球台”,让一颗不断弹来弹去的“球”在撞击作为过关目标消去的“砖块”的途中不会落到萤幕底下。球碰到砖块、球台与底下以外的三个边界会反弹,落到底下会失去一颗球,把砖块全部消去就可以过关。

2.1项目系统架构

  1. 游戏场景及道具:背景,球,球台,砖块。
  2. 游戏设计至少5个关卡(界面),难度依次递增,得分机制不变,初始球数为3;
  3. 难度递增方式:提升球的移动速度,缩短球台长度,砖块数量增加;
  4. 球台在画面下方,只能通过键盘控制,只能左右移动;
  5. 画面上方设计若干砖块,用球击打砖块,球不会反弹但砖块会消除,当砖块全部消失则进入下一关,每过一关增加一颗球;
  6. 若球掉落到除球台以外其他底部则损失一颗球,没有球时闯关失败。
  7. 每次消除砖块会有积分,界面显示当前关数、当前积分和当前球数;
  8. 背景、角色等道具素材选材新颖,需要合适的背景音乐和游戏操作相关声音(如击球声,拾取道具声,射击声等);
  9. 附加功能:砖块消失时会出现道具,道具降落被球拍捡到后会有特殊效果:(1)增加一个弹球(2)弹球变大

3工作安排

3.1工作量进度

使用Scratch 3.0制作弹球游戏(一)——课题准备

3.2燃尽图

使用Scratch 3.0制作弹球游戏(一)——课题准备

相关文章: