一、 课程题目
坦克大战(Java 版本)
实现一个 java 版本的坦克大战游戏
【功能提示】
1. 游戏要有图形用户界面,界面能够反映游戏所有的细节。
2. 界面中要有坦克,墙,树林,河流。
3. 界面中要有一个“家”,“家”被攻击中则输了游戏。
4. 坦克分两种,敌方和我方。
5. 墙也分为两种,可以穿透的普通墙,不可以穿透的铁墙。
6. 树和河流均只有一种,树林坦克可以通过。
7. 坦克可以发射子弹,敌我方的子弹属性一样。
8. 我方子弹可以杀死敌方坦克,敌方子弹也可以杀死我方坦克,但需要多枪
子弹才可以杀死。
9. 敌方之间不可以杀死对方。
10. 子弹击中坦克要有爆炸,但击中墙不能爆炸。
11. 我方可以吃血包增加生命。
12. 游戏可以暂停,重新开始,游戏帮助等功能。具体如下图: