本代码可以用于学习或者课程设计,或者毕业设计
坦克大战也是小时一个比较经典的游戏了,编写出来作为儿时的回忆吧!
思路:
创建主窗口,加载菜单及游戏面板。
在游戏面板中初始化各种参数,并建立各种功能组件。
利用线程固定刷新游戏界面。
处理各种碰撞问题
游戏结束。
本游戏用的是JDK1.8,编码UTF-8;
我这里用的IDE是Intellij Idea,新建了一个game的空项目,tankwar作为其中的一个模块(当然这个不重要,个人喜好罢了)。类比较多,TankWar.java是游戏入口类。Game .java是主窗口类。GamePanel.java是游戏面板类。GameLogic.java是游戏逻辑类。
QQ 630137186