酷酷教你用Mblock制作一个“遥控赛车”小游戏

酷酷教你用Mblock制作一个“遥控赛车”小游戏

首页休闲益智遥控越野车竞赛更新时间:2024-04-16

酷酷今天向大家展示用Mblock创建一个遥控赛车小游戏,通过按上移键,下移键,左移键,右移键遥控小汽车行驶,当小汽车碰撞到赛道边缘,小汽车回到起始位置。

这个游戏用到了角度,方向,坐标的知识,通过侦测与判断来实现以上的功能。

下面,让我们开始做这个小游戏。

开始:添加小汽车角色

从角色库中选取角色

下一步:添加赛道背景

其中的赛道是使用绘图工具中的圆形工具绘制完成的

调节小汽车的大小:

拖动“将角色的大小设定为…”积木块到脚本区。在积木块中修改角色大小的数值,然后点击该积木块,观察小汽车大小的变化。

把小汽车拖入赛道:

找到小汽车角色,点击鼠标拖动小汽车,放在赛道内你想要的位置。

设定小汽车的起始位置:

此时,“移到x,y”积木块标注的坐标就是小车现在所在位置的坐标。拖动“移到x,y”积木块到脚本区和“将角色的大小设定为…”积木块拼接起来。拖动小汽车到舞台任意位置,点击积木块,看看小汽车位置的变化。

让小汽车开动起来:

拖动“重复执行”积木块,移动到“下一个造型”积木块上。(会出现一个大嘴巴,包含其他的积木块)点击积木块,观察小汽车样子发生了什么变化。积木块组合如图所示

开始遥控小汽车:

拖动“当按下空格键”积木块到“面向90方向”积木块头部,像这样。然后点击积木块后,按下空格键看看小汽车的方向变化。点击黑色小箭头,你可以选择菜单中的不同按键,向右移动选择右移键。按照上面的操作,添加左移键,上移键,下移键积木块。

不让小汽车翻车:

上面的步骤里,小汽车行驶出现了上下颠倒,看看这里怎么处理,拖动“将旋转模式设定为…”到积木块中,就像这样。尝试下其他旋转模式,点击小箭头,选取不同的旋转模式。

不让小汽车开出赛道:

如何控制小汽车不会开出赛道呢?这里我们要用到判断语句了,拖动“如果,那么…”积木块到脚本区,看看“如果,那么…”积木块,有其中的方块和大嘴巴。

侦测小车有没有碰到赛道边缘:

拖动“碰到颜色”积木块,嵌入“如果,那么…”积木块的方块中,选取赛道边缘颜色,点击“碰到颜色”积木块中的颜色方块,等鼠标变成小手样式,移动到赛道边缘点击完成取色,可以看到“碰到颜色”积木块中的颜色方块变成赛道边缘颜色。如果碰到赛道边缘,小汽车会移动到起始位置,就是我们之前设置的坐标位置。拖动“移动x,y”积木块到“如果,那么…”积木块大嘴巴里修改“移动x,y”积木块中的数值,改成小车起始位置的坐标值。

组合代码块

————————————————

版权声明:本文为CSDN博主「weixin_40897235」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/weixin_40897235/java/article/details/90400072

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved