友情提示:380元/半年,儿童学编程,就上码丁实验室。
乒
乓
游
戏
01 需求分析
2.有一小球在屏幕区域内可以按照随机的方向移动。
3.小球碰到边缘和挡板都要反弹,每次反弹后的移动速度都要增加。
4.再碰到每侧挡板后的屏幕边缘就算另一方得分。
按照以上逻辑,小游戏就可以初步定下,有三个游戏角色:
1.右侧挡板
2.左侧挡板
3.移动小球
三个游戏变量:
1.小球移动速度
2.选手1得分
3.选手2得分
02 角色和舞台准备
根据需求分析,需要三个游戏角色,挡板可以通过绘图来完成,小球可以通过Scratch里自带的角色,如下:
添加小球为游戏角色3
选择一个淡蓝色的舞台背景:
03 代码实现
角色1的移动代码:
角色2的代码:
新建三个变量:
小球的代码:
小球的预览效果:
整个游戏的效果:
游戏其实不复杂,分析清楚了游戏逻辑,在Scratch拖拽式的编程下很快就能完成,需要理解广播的概念,如果加上游戏片头和片尾,就是一个非常完整的小游戏。
转自公众号:
豆儿频道