码迷,mamicode.com
首页 > 其他好文 > 详细

Egret学习-坦克大战开发

时间:2020-01-27 11:01:25      阅读:95      评论:0      收藏:0      [点我收藏+]

标签:位置   使用   玩家   石头   好的   移动   用法   练习   设计   

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

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

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

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

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

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

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

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

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

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

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

Egret学习-坦克大战开发

标签:位置   使用   玩家   石头   好的   移动   用法   练习   设计   

原文地址:https://www.cnblogs.com/woaitech/p/12235460.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!