1.3.2 游戏架构简介

下面按照该游戏运行的顺序介绍其整体架构,具体操作步骤如下。

(1)运行游戏,可以看到设计好的关卡场景。

(2)该场景中的四个方块会随机决定一个灯柱作为第一个寻路目标,并朝着该灯柱移动。

(3)当方块到达目标灯柱时,将寻路目标更新为下一个灯柱,继续寻路。

(4)玩家通过按“W”“S”“A”“D”键控制机器人向前后左右移动,同时机器人身上的圆球也会同步转动。

(5)玩家通过单击鼠标左键拉伸机器人的手臂。

(6)当机器人的手臂伸到最长长度且没有触碰到方块时,收回手臂。

(7)当机器人的手臂在拉伸过程中触碰到方块时,机器人将持有该方块并收回手臂。

(8)当机器人持有一个方块时,单击鼠标左键不再拉伸手臂。

(9)当机器人持有一个方块时,单击鼠标右键释放方块。

(10)当方块被机器人持有时,暂停寻路。

(11)当方块被机器人释放时,恢复之前的寻路状态。

(12)当方块在与其颜色相同的灯柱附近时,灯柱亮起。

(13)当场景内所有的灯柱亮起时,游戏通关。