用Scratch编程设计一款游戏,有时超乎你的想象
这是第249期内容
一款赛车游戏除了有角色本身,有障碍物,还需要有其他角色的加入,才能称之为“竞赛”。其他车辆可设置为Player2,或者成为一种“干扰因素”,进一步提升游戏的难度和趣味性。
1、赛车移动
2、躲避泥坑
3、添加其他车辆
4、无敌模式
5、武器奖励
本期程序重点
在游戏中添加在公路上行驶的其他车辆,进一步增加游戏的难度和趣味性。玩家操控的赛车要注意躲避,如果撞上其他车辆,则游戏失败。
我的程序设计里,其他车辆的行驶方向和赛车相同,但是速度比赛车慢一些。因此,车辆在屏幕上向下移动的速度要比公路移动的速度慢,这样看起来车辆同样是在公路上朝前走。
这里的“添加其他车辆”我是通过“克隆”来完成的。想一想,怎样能让每一个“其他车辆”速度都不一样?怎样将这个游戏改成双人模式?
在程序中,将变量SPEED加上一个正数,车辆的移动速度就比公路慢一些。
▲ 程序示例
这里涉及到的“加减乘除”有关知识可以在腾讯视频中搜索“助想教育”进入页面进行搜索学习。
部分文字及图片均来自网络
本栏目均为原创程序内容
相关版权及最终解释权归北京市助想教育科技有限公司所有