Scratch蓝桥杯初级创意编程改造——打气球的独角兽

Scratch蓝桥杯初级创意编程改造——打气球的独角兽

首页休闲益智动物变换竞赛3D更新时间:2024-08-02

总体要求:

一只在舞台下方的独角兽,向随机变换位置的气球发射子弹,射中子弹得分加1,得分加到5,游戏结束。

具体要求:

1、程序运行后,独角兽始终位于舞台下方。

2、气球可以自动随机变换位置,没有被射中前保持一种颜色,被射中中变换为另一种颜色。

3、按下空格键后,子弹沿鼠标方向射出,若射中气球,则得分加1,碰到气球或是边缘后气球消失。

4、得分加到5后,游戏结束。

独角兽设计

重点逻辑:

面向鼠标的方向 point towards mouse-pointer

停止所有的场景 stop all

气球设计

角色选择:

选择有多种costume的气球,切换颜色时使用next costume



重点逻辑:

设置随机方向 go to random position

宝石子弹设计

重点逻辑:

保持子弹处于独角兽的方向 go to Unicorn

判断是否触碰边缘 touching edge?

碰到边缘后发送改变气球颜色的消息 broadcast change

(设计一个message 命名为change)

(设计一个变量score,用于记录成绩)

子弹的重点逻辑

结果显示

,
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved