少儿编程---小猫追气球


前言

没事就是玩,通过scratch进行游戏编程。

一、问题驱动

  1. 游戏组成元素有哪些? 分别如何显示效果呢?
  2. 玩家角色如何实现开场播报呢? 小猫如何实现鼠标控制移动位置呢?
  3. 敌人是如何实现随机飞行的? 如何实现碰到小猫就停止游戏呢?
  4. 如何实现蝴蝶沿着指定轨迹进行飞行呢?
  5. 如何实现蝴蝶不断追逐小猫呢?
  6. 如何实现小猫碰到气球就跳到其它位置呢?
  7. 如何实现获取气球得分呢?
  8. 如何实现得分高蝴蝶飞行越快?
  9. 如何实现结束游戏显示GAME OVER?

二、解决问题

1.游戏由小猫、蝴蝶、气球、声音、背景、变量、GAMEOVER组成。
2.实现开场播报只需要通过外观模块–说小猫用鼠标控制,需要躲避蝴蝶,获取气球得分,敲空格键开始游戏
通过控制模块运动模块实现鼠标控制。
3.通过运算模块控制模块运动模块实现随机飞行。
通过控制模块侦测模块实现碰到小猫就停止。
在这里插入图片描述4.通过控制模块运动模块实现指定路径飞行。
在这里插入图片描述
5.通过运动模块----面向小猫运动模块实现跟随
6.通过运算模块控制模块运动模块实现碰到气球就随机跳到其它位置。
在这里插入图片描述7.新建得分变量,如果吃到气球就触发将得分增加1。
8.运算模块中原来的步数+变量(得分)进行移动。
9.通过收到广播显示GAMEOVER。

三、游戏准备

游戏的组成
1.玩家在这里插入图片描述2.敌人
在这里插入图片描述3.背景
在这里插入图片描述
4.物品
在这里插入图片描述
5.声音
在这里插入图片描述
6.记录
在这里插入图片描述

四、游戏实现

1.小猫

在这里插入图片描述

2.蝴蝶1

在这里插入图片描述

3.蝴蝶2

在这里插入图片描述

4.蝴蝶3

在这里插入图片描述

4.气球

在这里插入图片描述

5.游戏结束

在这里插入图片描述

6.背景

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值