下图是程序运行的逻辑流程图,只是表示逻辑,并没有具体到每一个细节:16
6. 血包效果图:血包会随机的移动,以下是血包所在的两次不同位置:22
实现一个java版本的坦克大战游戏
【功能提示】
1. 游戏要有图形用户界面,界面能够反映游戏所有的细节。
2. 界面中要有坦克,墙,树林,河流。
3. 界面中要有一个“家”,“家”被攻击中则输了游戏。
4. 坦克分两种,敌方和我方。
5. 墙也分为两种,可以穿透的普通墙,不可以穿透的铁墙。
6. 树和河流均只有一种,树林坦克可以通过。
7. 坦克可以发射子弹,敌我方的子弹属性一样。
8. 我方子弹可以杀死敌方坦克,敌方子弹也可以杀死我方坦克,但需要多枪子弹才可以杀死。
9. 敌方之间不可以杀死对方。
10. 子弹击中坦克要有爆炸,但击中墙不能爆炸。
11. 我方可以吃血包增加生命。
12. 游戏可以暂停,重新开始,游戏帮助等功能。具体如下图: