Egret学习-坦克大战开发

Posted woaitech

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Egret学习-坦克大战开发相关的知识,希望对你有一定的参考价值。

学习了几天Egret,基本的语法和用法了解的差不多了,现在开始写一个坦克大战练习下,实践是最好的学习方式

首先确定下开发内容,概要设计

1.加载一个TiledMap,作为游戏地图

2.坦克分为两个阵营,玩家和敌方

3.有砖块和石头作为障碍物,坦克不能穿过

4.通过鼠标控制玩家坦克移动,坦克移动到鼠标点击的位置,简单的寻路,先左右移,后上下移动,遇到障碍物则停止

5.鼠标点击坦克,坦克发射子弹,

  1)子弹遇到敌方,敌方坦克消失,子弹消失,

  2)子弹遇到砖块,砖块消失,子弹消失

  3)子弹遇到石头,石头不变,子弹消失

6.敌方坦克使用AI,自行移动,转向,发射子弹,子弹遇到玩家坦克,坦克消失,子弹消失

以上是关于Egret学习-坦克大战开发的主要内容,如果未能解决你的问题,请参考以下文章

Egret学习-坦克大战开发

Egret学习-坦克大战开发-总结

Egret学习-坦克大战开发

Egret学习-坦克大战开发

学习 Python 之 Pygame 开发坦克大战

学习 Python 之 Pygame 开发坦克大战