这段时间以来,觉得面基础的学习是很重要的,最近待业在家,所以闲暇的时候温习下J2SE的知识,同时,通过写一些应用来加深自己的理解。于是乎,参考http://www.bjsxt.com/里面的一些教程,写了个坦克大战的小游戏玩玩,并在在此基础下加了一些扩展。当然代码本身可能还有许多Bug,不过通过写这东西来练练手还是不错的。下面介绍下这个小东西:
(一)在游戏的功能方面大致有以下几点:
(1)关于坦克大战的一个小游戏;
(2)支持按键自定义配置,可能还存在一些Bug,不过不影响使用;
(3)加入了血条,补血物品等元素;
(4)坦克本身支持八方走法;
(5)我方坦克可以穿越敌方坦克、障碍物;
(6)我方坦克可以无限复活(默认F2键);
(7)我方坦克提供超级炮弹支持;
(二)在程序的技术方面:
(1)主要运用了J2SE的基本知识,涉及IO、多线程,集合类、GUI等方面;
(2)利用了第三方包dom4j对xml配置文件的操作;
(3)附帮助文档
(三)工程使用说明:
(1)解压直接导入myeclipse就可以了
(2)doc文件夹中附帮助文档
工程源文件及可执行的相应Jar下载地址:
http://sites.google.com/site/gwikimo/
预览: