花里胡哨的坦克大战

  1. 实现了啥
  2. 其它
    1. 难点
  3. 效果
    1. 普通模式
    2. 迷雾模式

这个博客 第一篇文章 里提到的「小组分工做的玩具」就是这个玩意。

地址:https://github.com/hqweay/TankDemo

实现了啥

  • 用户系统、排名系统。

  • 以及取消了用户排名(不会用到数据库)的单机版本。

  • 地图随机生成。

    本来想好好做地图,但是觉得麻烦。想到一个个做地图还不如做个地图编辑器…哪做的出来。

  • 敌人移速与发弹频率随关卡变化提高。

  • 迷雾模式。

其它

难点

  • 地图刷新。
  • 碰撞检测 玩家与障碍物、敌方坦克与障碍物、子弹与障碍物、玩家与敌方、玩家子弹与敌方、敌方子弹与玩家、以及坦克在不同障碍物上的反应。(草障碍物能通过,子弹打不坏铁障碍物等等)
  • 爆炸效果。(依次并延时展示好几张静态图片,没想到吧。)
  • 敌方 AI。(没有 AI,敌人会按一定几率往基地移动…没想到吧。

效果

普通模式

普通模式

迷雾模式

迷雾模式

文章标题:花里胡哨的坦克大战

文章字数:268

本文作者:禾七

发布时间:2020-01-11, 00:00:00

最后更新:2020-01-11, 21:29:46

原始链接:https://leay.net/2020/01/11/tank/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录