作品说明
今天要分享的scratch作品是《病毒消灭战》,本题是第13届蓝桥杯Scratch组选拔赛真题,出现在2021年10月24日举行的STEMA考试中,这是编程部分第4题,题目要求编程创作病毒消灭战游戏。吞噬细胞在舞台左侧随机位置出现,三种病毒则在右侧舞台边缘随机出现,然后向左移动,玩家按下空格键控制吞噬细胞移动来防御,当所有细胞都被消灭了玩家胜利,如果感染值大于等于5时,游戏失败,还需努力。
背景信息:
机体内具有吞噬功能的细胞统称为吞噬细胞,吞噬细胞对体内衰老死亡细胞和外来异物有吞噬和消化的功能,是机体天然防御的重要机制之一。
编程实现:
用键盘按键控制吞噬细胞去消灭人体中随机出现的病毒。
具体要求:
1). 运行程序,吞噬细胞(白色吞噬细胞为防御状态)在舞台左侧边缘随机位置出现,三种病毒(蓝色、紫色、绿色)在舞台右侧边缘随机位置出现,并且以不同速度水平向左移动(如图所示);
![图片[1]-Scratch病毒消灭战_第13届蓝桥杯Scratch真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/4-1-4.jpg)
2). 按上、下、左、右按键,控制防御的吞噬细胞上、下、左、右移动;
3). 按空格键,吞噬细胞进行挥剑,松开空格按键,吞噬细胞开始防御;
![图片[2]-Scratch病毒消灭战_第13届蓝桥杯Scratch真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/4-2-4.jpg)
4). 病毒在移动的过程中碰到挥剑的吞噬细胞时,病毒消失且“消灭”值+1;
5). 当病毒移到舞台最左边时,病毒消失并且“感染”值+1;
![图片[3]-Scratch病毒消灭战_第13届蓝桥杯Scratch真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/4-3-3.jpg)
6). 当“消灭”值大于等于 10 时,所有病毒消失,吞噬细胞说:“我胜利了!”;
![图片[4]-Scratch病毒消灭战_第13届蓝桥杯Scratch真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/4-4-3.jpg)
7). 当“感染”值大于等于5时,所有病毒消失,吞噬细胞说:“我还要努力!”。
评分标准:
- 5分:满足要求1);
- 3分:满足要求2);
- 3分:满足要求3);
- 4分:满足要求4);
- 5分:满足要求5);
- 5分:满足要求6);
- 5分:满足要求7)。
作品效果
scratch病毒消灭战作品的完整效果如视频所示:
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容