scratch编程-方块大作战
一. 问题分析
1. 红色方块的动作
1.1 红色方块可以上下左右移动,通过4个方向键来实现。
1.2 红色方块带一个尾巴(尾巴是通过克隆实现),尾巴可以跟随红色方块移动。
1.3 红色方块碰到蓝色方块,游戏结束。
2. 蓝色方块的动作
2.1 蓝色方块从舞台最上面随机一个位置出现。然后从上往下旋转移动(y坐标值不断减少),当移动舞台最下面(y坐标接近-180)时,在最上面随机一个位置重新出现。
2.2 蓝色方块碰到红色方块或者红色方块尾巴,游戏结束。
3. 计分规则
3.1 根据躲避的蓝色方块数量设定分数,一个蓝色方块消失重新出现加一分。
3.2 也可以根据存活时间,每过一秒增加一分。
二、功能实现
1.角色,背景选择
1.1 红色方块,蓝色方块可以自己手动绘制一个正方形就可以了。
2.代码实现
2.1 红色方块
2.2 蓝色代码
scratch编程-方块大作战相关推荐
- 蓄水池问题c语言编程,蓄水池大作战
面向对象,无需算法,有手就行. 以下是Go的实现,无论你学的什么语言都能看懂的. package main import ( "fmt" ) type node struct { ...
- Scratch(三十四):古诗大作战
哈喽,大家好.今天给大家展示不一样的Scratch小作品,"Scratch之古诗大作战".接下来,我们一起看一下效果吧. 制作这个小作品就是为了告诉大家,Scratch不仅可以制作 ...
- [编程题]蓄水池大作战 Golang 面相对象 无需算法 有手就行
[编程题]蓄水池大作战 面向对象,无需算法,有手就行. 以下是Go的实现,无论你学的什么语言都能看懂的. package mainimport ("fmt" )type node ...
- c语言球球半径,C/C++编程笔记:C语言开发球球大作战(源码分享),你想试试吗?...
原标题:C/C++编程笔记:C语言开发球球大作战(源码分享),你想试试吗? 游戏背景 <球球大作战>是Superpop一款自主研du发的免费手机网络游戏. 以玩家间的实时互动PK产生游戏乐 ...
- 用python画小兔子_少儿编程分享:手把手教你用PYTHON编写兔獾大作战(一)
原标题:少儿编程分享:手把手教你用PYTHON编写兔獾大作战(一) 游戏制作 我们今天要制作的小游戏是Bunnies vs. Badgers (兔獾大作战).游戏中的兔子通过射箭抵御獾的进攻,从而保卫 ...
- scratch飞机大作战
西瓜编程课又开始了!本课我们要做一个游戏--飞机大作战 游戏效果:1.用上下左右键来操控飞机,空格键按下后能发射子弹. 2.敌机各式各样,打败蓝敌机获得升级子弹的黄能量豆 ...
- 给孩子的Scratch教程Lesson-7【蝙蝠大作战v0.1】
到目前为止,已经把基本的scratch元素都介绍过一遍了.孩子对scratch的学习和理解还是一个个的点.接下来通过制作一个游戏[蝙蝠大作战v0.1]来综合运用学到的这些代码元素,把知识点连成线,再把 ...
- python兔子编程_少儿编程分享:手把手教你用PYTHON编写兔獾大作战(一)
游戏制作 我们今天要制作的小游戏是Bunnies vs. Badgers (兔獾大作战).游戏中的兔子通过射箭抵御獾的进攻,从而保卫自己的四个堡垒.这个游戏是和你们一样的同龄人制作的噢~为此我们也会更 ...
- c++编程题 甜甜圈大作战
题目名称:6.甜甜圈大作战 时间限制:1000ms内存限制:256MB提交通过率:38% 题目描述 描述 最近榛果蛋糕房进行年底大促销,小明和玲玲打算凑钱买一盒巧克力甜甜圈,已知每盒含有n个重量不一的 ...
最新文章
- 2020-11-28 Latex相关小工具
- windows连接远程Hadoop/Spark
- ArcGIS Server9.3+ArcGIS Desktop9.3破解安装(for microsoft .net)
- java实验二 类和对象
- linux内核zfs,Linus Torvalds 不建议使用 ZFS On Linux
- 向iis注册framework命令
- Cocos2d-x音乐和音效概述
- MTP管理才能发展专家
- 卡尔玛滤波的原理说明
- 硬盘安装Linux系统的最简单方法
- 获取字符串的md5sum值——分别使用shell、python、c++实现
- bio-linux软件包教程,biolinux包含软件
- 《面膜行业网络关注度分析报告》
- 好奇,什么水平才能任教清华计算机系?
- 开源数字绘图工具Krita 2.8发布
- 计算机程序前端和后端指什么,什么是前端和后端
- 分布式事务(三):分布式事务解决方案之TCC(Try、Confirm、Cancel)
- Linux安装围棋AI(q5go和katago)
- 主板芯片组的南桥和北桥
- 在移动硬盘上安装win to go(Windows 10)和Linux to go(ubantu)双系统