
孩子玩游戏自然成了家长的“心病”。随便搜索一下,可以发现很多帖子,都是在教家长如何引导孩子玩游戏,但是效果如何,要等全部用过之后才知道。疏比堵好。家长要引导孩子学习编程,做游戏的创造者,做游戏的规则制定者。简而言之,你的游戏取决于你自己!
FlappyBird,一款大家都很熟悉的手机游戏。玩家点击屏幕,小鸟就会向上飞,如果一直点击,就会一直向上飞。手指一放松,就会掉的很快。所以玩家要控制小鸟一直向前航行,然后注意避开途中凹凸不平的管道。现在我们从头开始完成游戏。
主要构建模块:
知识焦点
(1)使用绘图编辑器(绘图鸟和管道)
(2)随机数的使用
(3)条件判断的逻辑推理(评分条件)
(4)明白克隆技术是这个游戏的关键。
(5)利用事件(跳格子空)和模拟自由落体。
游戏规则
游戏开始,点击屏幕,记住屏幕上有断断续续的点击,不要让小鸟掉下来。
保持平静的心情就好,此刻不要下太重的手,看好鸟就好。
游戏的分数是小鸟安全穿过一根管子,没有撞到,1分。当然,打游戏结束了。
小鸟落在地上,游戏结束。
背景图
在绘制时,我们使用椭圆工具、矩形工具、填充工具和选择工具。颜色示例如下所示。也可以用其他颜色画。白云和绿树丛是许多椭圆的叠加。用长方形画地就行了。
画鸟和代码
删除角色列表中默认的小猫,点击绘制新角色。用画笔工具画一只鸟,用填充工具添加颜色。如果角色有点大,用缩小工具点击小鸟,缩小后放到舞台上合适的位置。给它起了个名字“笨鸟”。
选择鸟这个角色,为它写一个剧本。左边的脚本是让小鸟自由落体,右边的脚本处理空(小鸟弹起)的事情。如果它落地,游戏就结束了。
注意:如果Y坐标值减小,字符的位置会下移。相反,如果Y坐标值增加,字符的位置就会上移。
三大好处是什么?中国坚持三个有利于的重要性。
在建模列表中绘制一个名为“管道”的新角色(使用矩形和填充)。
五种形状的总结
将建模的中心点设置为管道的垂直中心,与舞台坐标一致,便于剧本的编写和理解。
吴歌造型
给小鸟加个脚本,当小鸟撞上管子的时候,小鸟就翻腾下来了。并向管道发送“停止移动”消息。
当管道接受“停止移动”的消息时,添加以下脚本,停止管道中的其他脚本,提醒小鸟被杀!
管道部门
管道脚本代码,需要添加三个变量(score,count once)。
游戏开始,分数为零,管道隐藏等待一个随机数克隆。
克隆开始时,随机选择形状1到5,先移动到舞台右侧,显示克隆并在2秒内移动到左侧,在坐标(-200,13)处删除克隆(即流水线消失)。
下面的脚本是当小鸟通过管道时,玩家加一分,平分的条件是管道的X坐标小于-100(设计游戏时请注意调整这个值);为了解决穿越管道时频繁加分的问题,我们增加了一个线性变量。
计算一次点数并使用布尔变量(假,真)。
固定延伸
可以加一个第一按钮,输了还可以再玩;
为鸟的死加一声悲鸣;
添加大型数码产品。
是不是很简单?快点做吧!
Scratch不是一个编码语言,而是一个图形化的编程启蒙工具,可以实现很多小游戏的编程设计,比如《愤怒的小鸟》、《植物大战僵尸》、《跺脚院子》、《飞鸟》等。这些小游戏的设计对孩子的逻辑培养有很大的帮助!
客服微信:(181628402)本文链接:https://www.n5w.com/299411.html