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

mb925325 程序题 共 个子题

题目描述

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

1. 准备工作

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

2. 功能实现

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

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

本题为编程题,提交代码并运行通过测试点后判分。

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
提交记录
共 条 仅展示自由练习提交
正在加载提交记录…
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧