A62864 | Scratch编程实现:保护大熊猫。具体要求:1) . 点击绿旗,游戏开始,变量“得分”为0,士兵与舞台上边缘以一条竖线连接(竖线由画笔模块实现、 颜色和粗细不限),如图所示;2). 每按下一次键盘↑或↓按键,可以分别让士兵向上或向下移动5步;3). 士兵在移动的过程中,竖线长度随着士兵的上下移动而变化,并且士兵向下最多移动到熊猫上方的平台上,如图所示;4). 游戏开始后,每隔1秒,从舞台右半部…
来源创意编程组
时间限制1s
内存限制256MB
通过 / 提交0/0
题目描述
Scratch编程实现:保护大熊猫。
具体要求:
1) . 点击绿旗,游戏开始,变量“得分”为0,士兵与舞台上边缘以一条竖线连接(竖线由画笔模块实现、 颜色和粗细不限),如图所示;

2). 每按下一次键盘↑或↓按键,可以分别让士兵向上或向下移动5步;
3). 士兵在移动的过程中,竖线长度随着士兵的上下移动而变化,并且士兵向下最多移动到熊猫上方的平台上,如图所示;

4). 游戏开始后,每隔1秒,从舞台右半部分上边缘的随机位置出现一个怪物,并向下降落,如图所示;

5). 每次按下空格键,枪口处只发射出一发子弹,子弹水平向右移动并且碰到怪物或舞台边缘后消失;
6). 被子弹击中的怪物会消失,同时 “得分”增加1,当 “得分”为3时,游戏胜利,程序结束,如图所示;

7). 未被击中的怪物到达地面后,朝向大能猫持续移动,并不断切换造型;(参考视频)
8). 当怪物碰到大熊猫后,大熊猫爆炸,游戏失败,程序结束,如图所示。

评判标准:
5 分:满足"具体要求"中的1);
3 分:满足"具体要求"中的2);
10分:满足"具体要求"中的3);
7 分:满足"具体要求"中的4);
10分:满足"具体要求"中的5);
5 分:满足"具体要求"中的6);
6 分:满足"具体要求"中的7);
4 分:满足"具体要求"中的8)。
暂无题解
C++ 编辑器
输入
输出
可保存默认模板;新题优先使用已保存模板。
当前快捷键仅展示,暂不支持修改。
- 撤销
Ctrl / ⌘ + Z - 重做
Ctrl / ⌘ + Y - 查找
Ctrl / ⌘ + F - 全选
Ctrl / ⌘ + A - 复制
Ctrl / ⌘ + C - 剪切
Ctrl / ⌘ + X - 粘贴
Ctrl / ⌘ + V - 自动排版
工具栏排版按钮 - 草稿保存
编辑时自动保存到本机
历史
提交记录
状态说明时间源码
AI
作答助手
你好,我是作答助手。可以问思路、复杂度、样例含义或代码报错原因;不会直接给出完整 AC 代码。
确定要清空代码吗?