Scratch等级考试三级编程题:躲避陨石
类型:程序题

题目描述

飞船在陨石乱飞的太空中行驶,借助鼠标操纵飞船躲避。每一次被陨石撞击,生命值将减少,当生命值为0及以下时,游戏结束。

1. 准备工作

(1)删除小猫角色,从角色库选择两个角色:RocketshipBall; (2)从背景库里选择Galaxy; (3)建立一个变量「生命值」。

2. 功能实现

(1)点击绿旗游戏开始,变量「生命值」的初始值为100,飞船大小为30,效果参考下图: 游戏初始界面

(2)陨石Ball每隔1秒克隆1个,克隆体大小为30,出现在随机位置,右转-30到30之间的随机角度后,不断前进,碰到边缘就反弹; (3)飞船不断面向鼠标方向移动10步; (4)陨石碰到飞船,生命值减少10,消失; (5)生命值小于等于0,游戏结束,效果参考下图: 游戏运行界面

加载中