scratch趣味编程--打砖块

网友投稿 2019-12-02 11:30

今天通过scratch课程制作一个小游戏,童年经典游戏之《打砖块》

先来看看成品制作完成后的体验视频

现在开始进行我们的编程之旅

首先,打开scratch软件,在角色区选择三个角色,分别是小球、挡板和砖块。

https://cdn.china-scratch.com/timg/191204/113005I56-0.jpg

https://cdn.china-scratch.com/timg/191204/11300563J-1.jpg

https://cdn.china-scratch.com/timg/191204/11300635J-2.jpg

选好角色后再选择一个太空主题的背景

https://cdn.china-scratch.com/timg/191204/1130064Z8-3.jpg

现在开始编程,首先对挡板进行编程,使它可以通过控制键盘上的按键在屏幕中左右移动。

https://cdn.china-scratch.com/timg/191204/11300A2C-4.jpg

将Y轴坐标设置成-150,是为了让挡板在屏幕的下方固定高度左右移动。

整个舞台区域是可以按照数学里的象限来固定位置的                              

https://cdn.china-scratch.com/timg/191204/1130061130-5.jpg

整个舞台区,X轴的区域范围是240—-240,Y轴的区域范围是180—-180.

接下来要对小球进行编程                                                                         

https://cdn.china-scratch.com/timg/191204/11300L522-6.jpg

在方向的数值选择上,可以参照角色区的方向图标,这样会更直观的体现出数值对应的方向。

https://cdn.china-scratch.com/timg/191204/11300M536-7.jpg

接下来要对砖块进行编程,在角色区域可以设置角色的大小,根据舞台区的尺寸将16个砖块分成两排均匀的排列在舞台区的上方。单机右键可以复制角色。

https://cdn.china-scratch.com/timg/191204/11300HY2-8.jpg

舞台区域左上角第一个砖块的程序是

https://cdn.china-scratch.com/timg/191204/11300M261-9.jpg

根据每个砖块的位置来设置在X轴及Y轴上的坐标值。

这样所有的编程就完成了,现在小朋友们可以试试你们的作品,是不是特别好玩。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com