基于JavaSwing坦克大战游戏的设计和实现
Posted java李阳勇
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于JavaSwing坦克大战游戏的设计和实现相关的知识,希望对你有一定的参考价值。
本项目演示地址链接 》
还记得传说中的经典90坦克大战吗?那些怀旧的记忆,伴随着我们一起走过来的经典坦克大战,刚开始那战战兢兢,屡屡被敌人坦克击毁的情景历历在目。现在好了,再也不用担心敌人坦克了,可以横冲直撞,横扫敌人坦克了。作为程序员的我刚好可以利用所学的Java相关知识来完成一个坦克大战游戏、一起来看看是如何设计完成的吧
需求分析:
首先游戏要有图形用户界面,界面能够反映游戏所有的细节。
界面中要有坦克,墙,树林,河流。
界面中要有一个“家”,“家”被攻击中则输了游戏。
坦克分两种,敌方和我方。
墙也分为两种,可以穿透的普通墙,不可以穿透的铁墙。
树和河流均只有一种,树林坦克可以通过。
坦克可以发射子弹,敌我方的子弹属性一样。
我方子弹可以杀死敌方坦克,敌方子弹也可以杀死我方坦克,但需要多枪子弹才可以杀死。
以上是关于基于JavaSwing坦克大战游戏的设计和实现的主要内容,如果未能解决你的问题,请参考以下文章
用JavaSwing实现经典坦克大战--消灭敌人快来保护奥斯卡的领地吧《建议收藏》