用Scratch编程设计一款游戏,有时超乎你的想象
这是第248期内容。
通常,赛车游戏都会设计一些障碍来增加游戏的难度。而这些障碍的随机出现,也会让游戏变得更好玩,更刺激。
这一期我们就设置一些可以随机出现的“泥坑”作为游戏障碍。
1、赛车移动
2、躲避泥坑
3、添加其他车辆
4、无敌模式
5、武器奖励
本期程序重点
公路上会随机出现一些障碍物,赛车需要及时准确躲避障碍物。否则,赛车将会失控并左右摇摆一段时间。以此增加游戏难度。
同时,此游戏添加了倒计时功能,20秒时间,走得越远越接近胜利。
这个游戏中的障碍物——“泥坑”是通过重复克隆来实现的。障碍物的克隆体会随机出现在公路的四个车道上,所以障碍物的初始位置由随机数来确定。
在程序中,在-1到2之间取随机数,则会有-1、0、1、2一共四种可能,最后将这个随机数换算成所在的坐标,就可以将障碍物随机分配在四个车道上。
▲ 程序示例(点击可看大图)
这里涉及到的“随机数”有关知识可以在腾讯视频中搜索“助想教育”进入页面进行搜索学习。
还记得我们曾经分享过的Scratch版《弹钢琴》游戏吗?这个程序的编程详解课即将开讲!
可以长按下方二维码,直达线上课堂。领取优惠券,享受推广期优惠,听名师详解《弹钢琴》怎样编程!
通过上面的二维码登录助想教育微师课堂后,记得将页面拉到最下方点击“关注”方便收到更多机器人、Scratch编程等相关课程信息哦!
部分文字及图片均来自网络
本栏目均为原创程序内容
相关版权及最终解释权归北京市助想教育科技有限公司所有
Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved