码迷,mamicode.com
首页 > 编程语言 > 详细

java的坦克大战

时间:2019-03-16 20:54:20      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:rar   枚举类   利用   闪烁   位移   als   键盘   组成   保存   

一个渣渣写坦克大战的步骤:

1、首先创造好一个坦克和一个GAME框架,并且坦克能够跟着键盘键位移动  案例:在我的博客文件中保存,它的名字是:tankwar0100.rar

  主要解决了:1、坦克背景框

        2、坦克的不断重画,并且解决了因为重画闪烁问题

        3、坦克随着键盘移动问题

 2、坦克能够8个方向移动,并且有炮筒,能够发射子弹    案例:在我的博客文件中保存,它的名字是:tankwar0400

  主要解决了:1、通过枚举类型给定8个方向类型,然后通过true,false来确定走位

        2、如何添加炮筒,并且通过上面方法确定炮筒方向

        3、子弹的发射,并且触碰边缘就减少子弹

3、坦克大战的终极版本,能够创造npc(也就是敌方坦克),然后npc自己动,然后把子弹和坦克换成真正。 案例:在我的博客文件中保存,它的名字是:tankwar0900.rar

  主要解决了:1、按空格的时候狂发射,变成抬起的时候发射子弹

        2、创造npc的时候给他一个状态判断是好的还是坏的,然后能够解决npc子弹打自己的同伴没事

        3、npc自己动是利用很多方向组成数组然后随机选取

        4、把原来画的图形换成图片

java的坦克大战

标签:rar   枚举类   利用   闪烁   位移   als   键盘   组成   保存   

原文地址:https://www.cnblogs.com/zhazhaboke/p/10535873.html

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