Scratch版《弹钢琴》游戏之①摆放琴键

Scratch版《弹钢琴》游戏之①摆放琴键

首页动作格斗放置竞技场点击之战更新时间:2024-07-28

“我的孩子最近忽然对钢琴产生了兴趣。”

“我们的也是,我正打算给他报读相关课程。”

“可是买一架钢琴,万一不能坚持练习和学习,岂不是会白花钱了?”

“是啊,一台钢琴也不算便宜呢。”

你是不是也有一个对音乐有兴趣的孩子?你是不是也正在犹豫要不要买一架钢琴?

其实,人工智能发展的今天,很多同学都在学习或者接触过编程课程。不如,我们和孩子一起,先用Scratch编程写一个《弹钢琴》游戏,玩一玩,再去考虑要不要买一架钢琴。

这个《弹钢琴》游戏我们分5步进行分享:

1、摆放键盘

2、点击键盘演奏音符

3、自动演奏《小星星》

4、判断玩家点击顺序是否正确

5、完整游戏(添加动画效果)

先看看这一次程序演示的录屏视频。

设计“弹钢琴”的游戏,我们首先需要一个钢琴键盘。通常,键盘上有多个全音键(白色)和多个半音键(黑色),按照音阶顺序排列。当我们点击绿旗时,本次程序开始运行,这些代表琴键的角色就会在程序的控制下,整齐排列在舞台上。

在这个游戏中,一个全音键用一个白色的长方形角色表示。我们一共需要8个琴键,只需要将一个角色复制几次即可。

角色列表中添加完所有的琴键角色后,这些琴键在舞台上是随机摆放的。这时,我们就需要用程序来将他们排列整齐。在程序中,我们让每个琴键按顺序移到固定的位置,y坐标同为0,第一个琴键的x坐标为-180,往后每间隔50放置一个琴键。

第三个琴键的示例程序如下:

▲ 程序示例(点击可看大图)

怎么样,你明白了吗?

这里涉及到的“Scratch角色在舞台上的位置控制”有关知识可以在微师课堂中做进一步的学习。

具体的编程方法,我们会在正式课程中做详细讲解。目前,我们的“Scratch编程基础课1.0版”已全部录制完成,以应用为导向,结合Scratch的全部知识技巧,用通俗易懂的语言讲解,有趣易学的案例说明,这是一部可学习,可查阅的Scratch编程基础知识宝典!

可以通过下方二维码,登录助想教育微师课堂了解详细内容。

你喜欢我的分享吗?

一起学编程,一起学习人工智能,

成为21世界最有趣的人!

部分文字及图片均来自网络

本栏目均为原创程序内容

相关版权及最终解释权归北京市助想教育科技有限公司所有

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved