APPinventor迷宫游戏是基于积木式的编程开发环境制作的,目前看用APPinventor做大型游戏还是很困难的,主要是插件不够丰富。复杂的游戏做起来很吃力,希望以后可以开发多一些功能插件。当前做小游戏倒还算得心应手。
迷宫闯关游戏效果示下:
游戏屏幕初始化时,开始的位置处于左上角,要先去到右上角拿钥匙,然后才能打开右下角宝箱的锁。要是不小心撞到墙壁,会处罚退回到某些位置重新开始。由于操作难度太高,或者换个说法是小编手残,手机里的迷宫App游戏目前都没有打开过宝箱,宝物稳稳当当的谁也拿不走…
APPinventor游戏制作迷宫闯关是进一步的拓展方向,目前简单的只有一关。可以设计成在游戏开始时,提供不同的闯关难道供用户选择,不同难道的关卡用不同的地图。
组件设计:
1画布是游戏的承载容器。
2球精灵,就是主角。可以换成人物精灵图片。
3图片精灵,迷宫的墙壁障碍物,钥匙和宝箱。
逻辑设计:
1,初始化小球开始的位置。
2,用方向传感器控制小球的移动方向。
3,初始化障碍物的位置。
4,设置宝箱和打开宝箱钥匙的位置。
5,碰到障碍物的事件处理,处罚小球退回到前面的一定位置。
6,碰到钥匙的事件处理。
7,没有钥匙碰到宝箱的事件处理。
8,有钥匙碰到宝箱的事件处理。