《Flappy Bird》是由Dong Nguyen所开发的作品,游戏中玩家通过点击屏幕控制小鸟,穿越不同高度的水管障碍。曾在众多小游戏中独树一帜,被很多人喜爱,称为酸爽的笨鸟。
橙旭园儿童编程老师与学习scratch的同学们,根据Flappy Bird操作原理创造出橙旭园版Flappy Bird。视频中详细展现程序的全部创造过程,全程1分30秒,分为四部分讲解程序的构成。
让小鸟飞机起来
给小鸟一个起始坐标,当点击开始时重复执行切换下一个造型和小鸟的y坐标减少,实现小鸟自由落体运动。
判断鼠标书否被点击,如果鼠标被点击,小鸟的y坐标增加,实现小鸟向上飞行。
让管道动起来
分为上管道和下管道,给两个管道相同的x坐标,让两个管道的x坐标同时减少,当小于边界值(-220),我们就让两个管道的x坐标等于260,这样反复执行,实现了管道向后移动。
我们借助变量和随机值,实现了管道的高度的不同。
让背景动起来
1.导入两张相同的地面背景,运用判断和循环的知识,方法和no.2基本一致,实现了地面的运动。
游戏结束条件
借助Scratch脚本里的侦测,判断小鸟是否碰到管道。碰到管道游戏则停止运行。
返回搜狐,查看更多
责任编辑:
声明:该文观点仅代表作者本人,搜狐号系信息发布平台,搜狐仅提供信息存储空间服务。