最新消息:网站支持在线创作,微信分享,请点击【创作中心】编辑作品。

少儿创意编程(特3)青蛙跳

Scratch 少儿编程 1219浏览 0评论

本站可以分享scratch作品,快来边学习边创作吧,点击在线创作

快乐的池塘里面有只小青蛙
它跳起舞来就像被王子附体了

网络上风靡的青蛙跳小游戏,

想必大家都有玩过吧,

今天教你在Scratch中实现。


一只青蛙一张嘴,两只眼睛四条腿

少儿创意编程(特3)青蛙跳

《青蛙跳》

 

今天的作品来自临汾市第一实验中学的段伟景老师投稿。

1

作者简介

少儿创意编程(特3)青蛙跳

段伟景

        临汾市第一实验中学信息技术教师,创客教师。 具有多年scratch教学经验,著有校本课程《scratch趣味编程》和《scratch创意编程》,多次辅导学生在全国青少年创意编程大赛获奖,屡次担任青少年创意编程大赛评委,网易卡搭编程“荣誉导师”,参与吴俊杰老师普惠课程Scratch项目。

2

作品描述

《青蛙跳》这个小游戏,和网络上游戏规则一样:每只青蛙只可以前进一次(往前跳一块石头,或跨过一只青蛙),不可以连续前进两次。当双方青蛙交换位置,则游戏成功。游戏共三关,每过一关青蛙数量增加。

 

(扫描二维码,立即试玩)

少儿创意编程(特3)青蛙跳

3

作品教程

以第一关游戏为例:

第一步  导入角色和背景

 

背景、青蛙和石块的图片可以点击阅读原文找到素材。

少儿创意编程(特3)青蛙跳

第二步  初始化设置 

对青蛙和石块进行初始化,把它们放在舞台的合适位置。以绿青蛙为例

少儿创意编程(特3)青蛙跳

设置青蛙的大小、位置等,完成后就是这样的舞台效果啦。

少儿创意编程(特3)青蛙跳

按照相同步骤,青蛙下方石块的初始化程序如下:

少儿创意编程(特3)青蛙跳

第三步  青蛙跳游戏规则设置

鼠标点击青蛙,青蛙只能跳到前方的空石头或跳过前方的1只青蛙,但不能跳过2只青蛙。举个例子,以下两种情况,绿青蛙都可以跳跃:

少儿创意编程(特3)青蛙跳

少儿创意编程(特3)青蛙跳

但是这种情况下,绿青蛙就不能跳跃。

少儿创意编程(特3)青蛙跳

设置代码如下:

少儿创意编程(特3)青蛙跳

第四步  判断过关

绿青蛙落在石块上,石块的数据会显示1,棕青蛙则是2。

少儿创意编程(特3)青蛙跳

当不同颜色的青蛙互换了位置,石块的数据也会发生相应的变化,这时就过关了。

少儿创意编程(特3)青蛙跳

技术难点是关卡设置:

1、每个关卡都有特效文字出现

2、一个角色不同关卡的不同设置,节省了角色数量

3、关卡过关的判定

4

创意来源

偶然间看到儿子在手机上玩《青蛙跳》的游戏,于是我就想着为什么不能自己做出这样的游戏呢。

 

其实手机上一些简单的小游戏都可以用scratch很快做出来,这正是scratch的优势所在。

 

网址链接:https://kada.163.com/project/107152-127699.htm

始发于微信公众号:
临汾南城教辅中心

您必须 登录 才能发表评论!