少儿编程---小猫追气球
文章目录
- 前言
- 一、问题驱动
- 二、解决问题
- 三、游戏准备
- 四、游戏实现
- 1.小猫
- 2.蝴蝶1
- 3.蝴蝶2
- 4.蝴蝶3
- 4.气球
- 5.游戏结束
- 6.背景
前言
没事就是玩,通过scratch进行游戏编程。
一、问题驱动
- 游戏组成元素有哪些? 分别如何显示效果呢?
- 玩家角色如何实现开场播报呢? 小猫如何实现鼠标控制移动位置呢?
- 敌人是如何实现随机飞行的? 如何实现碰到小猫就停止游戏呢?
- 如何实现蝴蝶沿着指定轨迹进行飞行呢?
- 如何实现蝴蝶不断追逐小猫呢?
- 如何实现小猫碰到气球就跳到其它位置呢?
- 如何实现获取气球得分呢?
- 如何实现得分高蝴蝶飞行越快?
- 如何实现结束游戏显示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.背景
少儿编程---小猫追气球相关推荐
- python菜根谭小猫_少儿编程国学动画经典案例_作者:李兴球
可爱的猫咪们在窗口中走来走去,还时不时地说出句鸡汤文,它们优雅地步伐会让你联想到它们是捉老鼠的家猫吗? """ 菜根谭小猫.py 本程序演示四只行走的小猫,碰 ...
- python天津儿童培训少儿编程课一定要了解
长沙一家少儿编程班里,一个两岁半的孩子穿着尿不湿,像模像样地坐在电脑前听着事件.控制.变量.条件.坐标这样的高深词汇:北京10岁的小亮课余时间已经被小提琴.足球.美术和街舞占据,虎妈还是豪掷30000 ...
- python网上编程课程-少儿编程 为你解读Python编程课程
少儿编程 为你解读Python编程课程.重庆乐博乐博少儿编程培训学校的老师好评率高,具有很好的亲和力,专业知识讲解清晰,授课思路明晰,合理课程安排和辅导,针对学员的学习心理状态也会及时关注,赢得了广大 ...
- 人工智能成2020热搜专业,少儿编程未来可期!
文章转载自STEAM创客 2020年的高考因疫情显得十分特殊, 这一届的考生们也注定不平凡.疫情之下,2020年高考有哪些特别的变化?哪些高考话题最受关注?哪些专业今年最火? 近日,百度发布<2 ...
- scratch少儿编程第1课
scratch少儿编程第1课 欢迎来到scratch的世界 1.1关于角色 1.1.1添加角色 1.1.2编辑角色 细心的同学会发现,在角色列表的下方还有一个小猫头,这里也可选择角色,功能和角色选择块 ...
- 少儿编程 中国电子学会scratch等级考试一级历年真题解析【已更新至2023年3月 持续更新】
中国电子学会scratch等级考试一级历年真题解析 一.考级知识点分析 Scratch一级知识点思维导图 二.Scratch一级历年真题讲解(17套) 2020年5月选择题真题解析[试读]:电子学会图 ...
- “双减”政策下的少儿编程市场:前8月融资12起,资本加持下何时跑出“独角兽”?...
开学季来了.在刚刚过去的暑假里,董女士通过大数据的推送接触到了线上的"少儿编程"课程并给孩子报了名."现在是信息时代,这应该会是未来的趋势,孩子多多少少还是要接触一些.孩 ...
- 少儿编程scratch -- 提高篇
目录 少儿编程scratch 第一课 孙悟空72变 说绕口令的小猫 欢乐音乐会 海底世界 多变的章鱼哥 益虫与害虫 猫抓老鼠 监控报警器 神奇的画笔 小蝙蝠逃生记 森林里的体育课 寻找小狗哈哈 我是小 ...
- 少儿编程有多火,家长就有多焦虑...
现在很多家长都开始焦虑孩子的教育,自从少儿编程火了之后非常多家长认为是不是孩子不学习少儿编程就会被这个时代或是未来新时代"抛弃"? 那么少儿编程到底好在哪里能受到如此多家长和老师的 ...
最新文章
- SpringBoot集成websocket(java注解方式)
- Win8Metro(C#)数字图像处理--2.3图像反色
- hadoop 写入mysql_使用MapReducer将文件写入mysql 数据库
- JSP EL表达式 将数组拼接成字符串
- 外挂学习之路(14)--- 游戏中的二叉树
- 使用ToolRunner运行Hadoop程序基本原理分析
- 【JEECG技术文档】JEECG在线聊天插件功能集成文档
- Here we want to mention one thing
- AD9 PCB文件黑色区域如何改变?
- word文档打印表格时预览时看的到表格打印出来的表格没有上下两根横线?
- W ndows10开机密码设置,Win10系统开机密码输入正确却提示微软帐户无法登录的三种解决方法...
- 计算机配置35%卡住不动了,win7配置更新35%不动怎么回事_win7配置windows update完成35卡住不动了如何解决...
- Java毕设项目——智能仓储系统(java+SSM+Maven+Mysql+Jsp)
- Android开发指南-二维图形
- 微信小程序开发者工具无法登录 不显示登录二维码
- 高等概率论 Chapter 6 Construction of a Probability Measure
- UR机器人TCP通讯示例
- Undirected Vertex Geography
- 【JIRA 学习】Gantt - 超好用小众的JIRA甘特图插件
- 归根结底,世界是男人的
热门文章
- stm32驱动rgb屏电路图_stm32h7“点亮RGB屏幕”
- ubuntu 操作系统的目录结构
- JAVA毕业设计淮安城市开放大学实习实训管理系统计算机源码+lw文档+系统+调试部署+数据库
- 从前端技术到体验科技(附演讲视频)
- flushia系统_IA 系统和应用 第七章 环境组态.pdf
- 装修服务转战线上,VR全景为您解决装修行业痛点!
- SSH所选用户密钥为在远程主机上注册。请再试一次
- 【主板上各种接口和附属部件科普】
- SSM洗衣店管理系统
- Android Studio初学者实例:Fragment学习--仿美团外卖界面