当前位置:嗨网首页>书籍在线阅读

10-微型坦克迷宫的介绍

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

9.3.1 微型坦克迷宫的介绍

微型坦克迷宫是一个简单的回合制策略游戏。游戏在一个15×15的基于区块的网格上进行。在每局游戏开始时,玩家的绿色坦克、20个敌方的蓝色坦克、25张墙图片和一个凤凰形的目标图片将被随机地摆放在网格上。网格的其他部分将放置“路”图片,坦克可以在“路”上移动。玩家的任务是到达目标对象,而不撞上墙以及其他的敌方坦克。在每一个回合中,玩家和所有敌方坦克都只能在网格上移动一格,即一个区块。玩家和敌方坦克都不能移动到网格的边界外面。如果玩家撞到了一堵墙或一个敌方坦克,游戏就会结束。如果一个敌方坦克撞到一堵墙或另一个坦克,该坦克就会被摧毁并被移出游戏界面。如果一个敌方坦克撞到玩家的坦克,该坦克和玩家坦克都会被摧毁。如果玩家到达目标区块,并且在同一回合中没有其他坦克到达同一区块,玩家将获胜。

1.游戏进程

每当玩家抵达目标并赢得游戏之后,下一局游戏就会开始,并且敌方坦克的数量也会增加,最多会有50个敌方坦克。游戏最终目标是玩家的坦克在被最终摧毁之前,能够尽可能的获胜。游戏将维护一个基于会话的最高分,并且即使失败,玩家也总是能够从上一个完成的级别重新开始游戏。

这是一个比较简单的游戏,用户可以向游戏中增加很多元素来增加游戏体验。但是,本章只介绍在HTML5 Canvas上创建基于区块的游戏的基础知识。只有通过将本书介绍的内容融会贯通,拥有足够的技巧和知识,才能将这个简单的竞技游戏扩展成一个更健壮、更好玩的游戏。

2.游戏策略

玩家必须在到达目标的过程中避免与任何敌方坦克相撞。敌人将跟随或追踪玩家的坦克。大多数情况下(75%),每个敌方坦克将愚蠢地跟随玩家,尽管这意味着会撞到墙上并摧毁自己。玩家将在智能上占有优势,作为敌方拥有大量坦克的补偿。在另外25%的情况下,敌方坦克将随机选择一个方向移动。

下面看看游戏中将会用到的图片表。