状课网-少儿编程网课专业平台
小朋友们,又到了我们每周五的5号课堂啦,上节课老师带你们用乐高9686积木制作了机械抓手机器人,那么今天这节课呢,老师就用scratch2.0软件带领小朋友制作任天堂经典游戏:超级玛丽中顶砖块让砖块消失的程序。
科普时间:
任天堂是最有影响和有名的游戏平台生产商之一,是便携式游戏机平台的领导者。任天堂株式会社总部位于日本京都市。任天堂已经在全球销售超过20亿份游戏软件,缔造了多名游戏史上著名人物,例如马里奥(Mario),大金刚(Donkey Kong)和创造了游戏史上最为经典的游戏,例如《超级玛丽》(Super Mario Bros.),《塞尔达传说》(The Legend of Zelda),《精灵宝可梦》(Pokémon)。任天堂(Nintendo)生产和销售家用游戏机和游戏软件,包括 Nintendo GameCube 和 世界上销量最好的掌上游戏机Game Boy系列。一直维持着20%以上的利润率,在日本的大企业中绝无仅有的。作为销售额超一兆日元的超大型企业,雇员仅有5000人左右,所以每位雇员平均创造的销售额也很高(约为丰田的5倍)。另外,其作为如此大规模的企业而不进行任何财界活动,可谓是特立独行。
那么下面我们开始编写顶砖块使其消失的程序吧。
首先,我们要准备好编程需要的角色素材:一个游戏人物和砖块以及其他的角色。
然后我们来学习游戏人物角色的跳跃程序,我们通过键盘上的空格键来控制其跳跃,人物的跳跃就是其Y坐标值的变化。程序如下:
接下来,我们来学习人物顶砖块让它消失的程序。砖块在程序开始的时候,应该处于消失状态,当游戏正式开始时显示出来,这个程序如下:
当人物顶到砖块时候,其实就是当人物的头部碰到砖块的时候,我们可以通过侦测碰到模块来完成。而砖块的消失特效我们通过砖块角色的像素化来实现。编写的程序如下图:
最后,让我们来看一下完整程序的效果吧。
文章来源:极客5号
Scratch中有一个非常重要的区域,代码区。代码区就像是储存积木的小盒子,有9个不同颜色的模块,每个模块都对应的文字,运动、外观、声音、事件、控制、侦测、运算、变量、自制积木
552021-04-10 22:11:55
我们继续研究Scratch3.0编程与数学。今天我们一起来探讨的是最大公因数。
162021-04-26 16:04:01
把一个合数分解成若干个质因数的乘积的形式,即求质因数的过程叫做分解质因数。分解质因数只针对合数。
202021-04-26 15:59:18
前面三个案例发布后,收到很多老师们的反馈信息。大家提出了许多宝贵建议,在此由衷的表示感谢。一个人的力量和思路毕竟是有限的,欢迎老师们多多提意见。无论是从哪个方面,数学知识本身、Scrach3.0编程方面
182021-04-26 15:49:17
1.质数:又称素数。一个大于1的正整数,且只能被1和它本身整除,那么这个数就是质数。也就是说质数只有2个因数,1和它本身。
142021-04-26 15:29:04