大地图游戏

《赤色要塞》第4期,总第281期

这次我们来分享《赤色要塞》编程的第4步。既然是“驾驶”正义的小吉普去解救人质,那么,我们就要给小吉普配置一些武器,以备防御敌人的攻击。

导弹是赤色要塞中汽车(前去解救人质的吉普车)的远程武器,可以攻击敌方坦克。我设置按下空格键控制汽车发射导弹,导弹碰到障碍物就爆炸。

导弹相对于地面做匀速直线运动,使用两个变量记录导弹出现时在大地图上的x坐标、y坐标,然后根据汽车的朝向,重复增加对应方向的坐标值,就可达到导弹匀速移动的效果。

scratch编程游戏射击僵尸(赤色要塞之发射导弹)(1)

Scratch编程游戏《赤色要塞》的推送目录

1、背景的卷轴移动(点击回顾)

2、判断场地障碍物(点击回顾)

3、人质在大地图上的坐标(点击回顾)

4、发射导弹

5、敌方坦克在大地图上的移动

本文内容中涉及Scratch编程知识要点:坐标、角度的综合运用

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

本栏目均为原创程序内容

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

,