APP下载

从零开始制作游戏(2)

2024-01-11木年

数学大王·趣味逻辑 2024年2期
关键词:指令集新技能飞船

木年

如果我们游戏的主角只会前后移动,那这个游戏肯定很无聊。

今天,我们要让机器人学会转向!而且为了让机器人能自由转动,之前狭窄的独木桥是不行的,游戏场景需要变得更加开阔。

这次我们的小机器人就乘坐飞船来到了山中。如果它能取回遗失的零件,它就可以自由地在山里奔跑了!

相信通过第一天的课程,大家都已经知道该如何让机器人前进拿到零件。

假如你将“前进3格”的指令改成3次“前进1格”,虽然指令集变长了,但是机器人依旧可以完成任务。这里,请给它些掌声!

指令集变长对机器人会有什么影响呢?

指令集变长会让机器人的响应时间变长,完成任务的时间变长。比如,收到3次“前进1格”指令的机器人在移动时,比收到1次“前进3格”的机器人要多花费两段红色的休息时间。

所以,我们在编写程序时,要让指令集簡洁且准确,这样机器人才能更高效地完成任务。

机器人得到能转向的新零件后会发生什么变化呢?

机器人的外观发生了变化,背面增加了可辨别方向的齿轮,这样我们才能判断出机器人面向何处,并决定机器人该往哪个方向转动。机器人内部增加了新的指令,我们可以命令它进行转向的操作了。

为了让玩家尽快掌握新技能,我们在关卡里放置了一些奖励,试着拿到它吧!

游戏的第二关就这样完成了,主角不仅掌握了新的技能,还拿到了藏在山洞里的隐藏奖励,可喜可贺。

你知道机器人该如何带着电池返回飞船上吗?在上边写下你的指令吧!

猜你喜欢

指令集新技能飞船
二手飞船
乘上勇气的飞船
答题、拍照、必微博、求关注…… 减了老负担,又练“新技能”
3DNow指令集被Linux淘汰
飞船可重复使用的那些门道
宅家学到新技能
新技能
街拍新技能
实时微测量系统指令集及解析算法
“龙”2飞船逃逸试飞成功