APP下载

从零开始制作游戏

2024-01-11木年

数学大王·趣味逻辑 2024年2期
关键词:负号独木桥电子游戏

木年

玩电子游戏是一件很开心的事情,我们可以自由地在虚拟的世界里冒险、战斗。

有时候玩电子游戏也是一件令人气愤的事,比如前方不远处就有个宝箱,自己却死活跳不过去,要绕一大圈路才能抵达对面。

电子游戏中这样或那样的限制总是令人很郁闷,要是能让游戏里的“人”学会飞天遁地的技能该多好。心动不如行动,一起来制作一个属于自己的游戏吧!

我们先捏一个方方正正的机器人当我们的主角,再给它配备一件装备——一架能上天入地的飞船。

这样我们就有了一个驾驶着宇宙飞船、从太空来到地球的机器人。

接下来,我们开始设置游戏的第一个关卡。游戏的前几关都是游戏教程,所以关卡设计要简单,目标要明确。

我们可以将场景布置在一个不能随便转身的独木桥上,机器人旁边有一架暂时无法动弹的飞船,独木桥的另一端有一个正在发光的电池。这样玩家就能清楚自己该做的事——移动机器人拿到电池,并启动飞船。

但是,当我们开始敲击键盘测试的时候,却发现机器人根本不听使唤,一动不动,这是怎么回事呢?

我们使用键盘时,需要将数据线连接到电脑上,即使使用的是无线键盘,也需要利用蓝牙或无线信号发射器让键盘与电脑“连接”。现在键盘与机器人间缺少“连接”。

让键盘与机器人建立“连接”,进而能使用键盘操作机器人的过程,叫作创建映射。来吧,动手连一连,创建正确的映射吧。

不同玩家習惯不同的操作,比如部分玩家喜欢使用反转操作,他们会将“←”键与“右”建立映射,“↑”键与“下”建立映射。

所以,我们在设计游戏的时候,只对机器人内的程序进行编程。比如我们要让小机器人拿到右边的电池,我们可以这样设计。

设计好后,即使你将键盘“←”键与“前进”建立映射,当你敲击3下“←”键时,机器人依旧会倔强地向右移动3格。

需要注意的是,我们需要告诉机器人任务何时结束,否则机器人会一直待机等待你的指示直到机器重启,然后再次执行上一次的命令。

拿到电池后,机器人的任务并没有结束,因为它还要将电池拿回飞船!

机器人由于紧急坠落到了地球上,缺少了部分零件,目前只能执行“上”和“右”的命令,我们该如何让它往回走呢?

这时候我们就要使用负号“-”了。在一个非零的数前加负号,就得到了一个原本数的相反数。比如“前进-1格”就变成了“倒退1格”。

现在,你知道该怎样才能让机器人拿到电池、启动飞船了吗?

猜你喜欢

负号独木桥电子游戏
数学电子游戏
危险的独木桥
沉迷电子游戏的小熊
关于“负零”的理解和教学
如何顺利通过悬崖峭壁上的独木桥
打电子游戏是浪费时间?对那些获得电竞奖学金的人来说并不是
“负号”计算题中的拦路虎
处理好“会变脸”的负号,激发七年级学生的数学兴趣
从玩具到电子游戏“乐高”为何能如此“笼络人心” ?
改造独木桥