一. 问题分析

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编程-方块大作战相关推荐

  1. 蓄水池问题c语言编程,蓄水池大作战

    面向对象,无需算法,有手就行. 以下是Go的实现,无论你学的什么语言都能看懂的. package main import ( "fmt" ) type node struct { ...

  2. Scratch(三十四):古诗大作战

    哈喽,大家好.今天给大家展示不一样的Scratch小作品,"Scratch之古诗大作战".接下来,我们一起看一下效果吧. 制作这个小作品就是为了告诉大家,Scratch不仅可以制作 ...

  3. [编程题]蓄水池大作战 Golang 面相对象 无需算法 有手就行

    [编程题]蓄水池大作战 面向对象,无需算法,有手就行. 以下是Go的实现,无论你学的什么语言都能看懂的. package mainimport ("fmt" )type node ...

  4. c语言球球半径,C/C++编程笔记:C语言开发球球大作战(源码分享),你想试试吗?...

    原标题:C/C++编程笔记:C语言开发球球大作战(源码分享),你想试试吗? 游戏背景 <球球大作战>是Superpop一款自主研du发的免费手机网络游戏. 以玩家间的实时互动PK产生游戏乐 ...

  5. 用python画小兔子_少儿编程分享:手把手教你用PYTHON编写兔獾大作战(一)

    原标题:少儿编程分享:手把手教你用PYTHON编写兔獾大作战(一) 游戏制作 我们今天要制作的小游戏是Bunnies vs. Badgers (兔獾大作战).游戏中的兔子通过射箭抵御獾的进攻,从而保卫 ...

  6. scratch飞机大作战

    西瓜编程课又开始了!本课我们要做一个游戏--飞机大作战 游戏效果:1.用上下左右键来操控飞机,空格键按下后能发射子弹.                2.敌机各式各样,打败蓝敌机获得升级子弹的黄能量豆 ...

  7. 给孩子的Scratch教程Lesson-7【蝙蝠大作战v0.1】

    到目前为止,已经把基本的scratch元素都介绍过一遍了.孩子对scratch的学习和理解还是一个个的点.接下来通过制作一个游戏[蝙蝠大作战v0.1]来综合运用学到的这些代码元素,把知识点连成线,再把 ...

  8. python兔子编程_少儿编程分享:手把手教你用PYTHON编写兔獾大作战(一)

    游戏制作 我们今天要制作的小游戏是Bunnies vs. Badgers (兔獾大作战).游戏中的兔子通过射箭抵御獾的进攻,从而保卫自己的四个堡垒.这个游戏是和你们一样的同龄人制作的噢~为此我们也会更 ...

  9. c++编程题 甜甜圈大作战

    题目名称:6.甜甜圈大作战 时间限制:1000ms内存限制:256MB提交通过率:38% 题目描述 描述 最近榛果蛋糕房进行年底大促销,小明和玲玲打算凑钱买一盒巧克力甜甜圈,已知每盒含有n个重量不一的 ...

最新文章

  1. 2020-11-28 Latex相关小工具
  2. windows连接远程Hadoop/Spark
  3. ArcGIS Server9.3+ArcGIS Desktop9.3破解安装(for microsoft .net)
  4. java实验二 类和对象
  5. linux内核zfs,Linus Torvalds 不建议使用 ZFS On Linux
  6. 向iis注册framework命令
  7. Cocos2d-x音乐和音效概述
  8. MTP管理才能发展专家
  9. 卡尔玛滤波的原理说明
  10. 硬盘安装Linux系统的最简单方法
  11. 获取字符串的md5sum值——分别使用shell、python、c++实现
  12. bio-linux软件包教程,biolinux包含软件
  13. 《面膜行业网络关注度分析报告》
  14. 好奇,什么水平才能任教清华计算机系?
  15. 开源数字绘图工具Krita 2.8发布
  16. 计算机程序前端和后端指什么,什么是前端和后端
  17. 分布式事务(三):分布式事务解决方案之TCC(Try、Confirm、Cancel)
  18. Linux安装围棋AI(q5go和katago)
  19. 主板芯片组的南桥和北桥
  20. 在移动硬盘上安装win to go(Windows 10)和Linux to go(ubantu)双系统

热门文章

  1. mongodb绿色版安装
  2. jeethink-crm客户关系管理系统
  3. DBeaver导入数据中文乱码问题
  4. 亚马逊选品_2022年亚马逊最全的选品方法和策略
  5. ORACLE EMCC13安装配置
  6. Gartner:这些数字化转型的趋势,必须要知道
  7. 共享问题还没解决,依然利用下网络~~IRI中的输入己输出对比!
  8. 基于知识图谱的简单知识问答系统
  9. 赛尔实验室新作:如何使用选择机制提升自注意力网络能力
  10. FPGA项目(7)--基于FPGA的洗衣机设计