怎么用scratch做小游戏?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么用scratch做小游戏?相关的知识,希望对你有一定的参考价值。

老师留了个作业,让用sratch做一款游戏,不会啊,求大神帮忙,有没有做过的。。。

参考技术A 要把脚本做好,然后各个场景插入好 参考技术B 去新华书店买本scratch游戏书啊,或者在百度上打scratch教程。追问

买书是来不及了,教程也没啥用,因为我学过scratch。基本做法会做,复杂一点的就不会了

本回答被提问者采纳

六一儿童节和4岁宝宝做的Scratch接苹果游戏 玩了一整天 蓝桥杯STEMA真题

题目名称:接苹果游戏

2020Scratch蓝桥杯选拔赛真题 STEMA考试真题

编程实现

1、创建tree背景,添加Apple和Bowl角色

2、当绿旗被点击,苹果不停的从树上往下掉(每0.2秒掉一个,下落速度10)

3、每个苹果的大小随机(范围10-150)

4、Bowl角色的上下位置不变,作为位置与鼠标指针保持一致

5、当掉落的苹果碰到Bowl时,苹果消失,得分加1

6、苹果落到地面上消失

 

题目分析

角色分析

       角色:Apple、Bowl

背景分析

      背景:tree

准备工作

1、删除默认小猫角色,然后从角色库中添加Apple、Bowl角色到角色列表中;如图所示:

2、从背景库中添加tree背景到背景列表中,然后删除空白背景;如下图所示:

3、根据题目的要求,需要有一个得分,所以建立一个变量得分用来保存接住苹果的数量,如下图所示:

 

流程分析

照着题目的功能实现要求一步一步设计完成:

题目中有2个角色,我们逐一进行分析:

苹果

1、题目要求苹果不停的往下落,所以需要用到克隆

2、用到克隆体,所以我们本体可以隐藏,间隔0.2秒克隆一次

3、克隆体启动后,苹果应该是在舞台上方的左右随机位置出现

4、同时大小也是随机的10-150

5、每个苹果下落的速度是10

6、下落的过程中有可能被接住(得分+1、苹果消失)

7、最后都没接到苹果(直接消失)

具体流程图如下:

 

1、开始有个初始位置

2、接着跟随鼠标左右移动(上下不动)

3、接到苹果(得分+1、苹果消失),这个程序块和苹果程序块重复,所以这里不需要进行实现,只要苹果克隆体实现了就可以了。

具体流程图如下:

 

程序编写

Apple

Bowl

 

 

以上是关于怎么用scratch做小游戏?的主要内容,如果未能解决你的问题,请参考以下文章

如何在scratch 用猫2 做游戏

ScratchJr做的游戏可以分享吗

如何用scratch制作简单的游戏

scratch编程可以做哪些游戏

用Python写一个简单的小游戏

如何制作一个简单的小游戏?