学习了几天Egret,基本的语法和用法了解的差不多了,现在开始写一个坦克大战练习下,实践是最好的学习方式
首先确定下开发内容,概要设计
1.加载一个TiledMap,作为游戏地图
2.坦克分为两个阵营,玩家和敌方
3.有砖块和石头作为障碍物,坦克不能穿过
4.通过鼠标控制玩家坦克移动,坦克移动到鼠标点击的位置,简单的寻路,先左右移,后上下移动,遇到障碍物则停止
5.鼠标点击坦克,坦克发射子弹,
1)子弹遇到敌方,敌方坦克消失,子弹消失,
2)子弹遇到砖块,砖块消失,子弹消失
3)子弹遇到石头,石头不变,子弹消失
6.敌方坦克使用AI,自行移动,转向,发射子弹,子弹遇到玩家坦克,坦克消失,子弹消失
原文地址:https://www.cnblogs.com/woaitech/p/12235460.html