- 3
- 0
- 约2.33万字
- 约 36页
- 2017-08-23 发布于湖北
- 举报
《面向对象程序设计》
设计报告
题 目:坦克大战
专 业:计算机科学与技术
班 级:计算机1302班
姓 名:1张莹莹 131110082
2何晓欣131110084
3周振山131110071
指导老师:陈德礼
2014年12月
应用程序名称
坦克大战
二、应用程序的主题
根据面向对象编程技术的方法,在Windows系统下开发出一款坦克大战游戏。
三、应用程序简介
1、设计目的
本项目要求实现一个坦克大战程序。己方坦克在键盘控制下移动及发射子弹,而敌方坦克随机分配,随机移动,同时发射子弹。坦克大战是一款平面操作射击游戏,玩家可控制自己的坦克进行移动和射击,以歼灭对方为胜利目标。
2、游戏规则
(1)己方坦克在方向键控制下移动,躲避敌方坦克的攻击,同时发射子弹攻击对方坦克,当敌方坦克全部被消灭时获得胜利。
(2)每一发子弹可以炸毁一坦克。
(3)敌我两方的子弹可以相互抵消。
(4)移动控制键:上(W),下(S),左(A),右(D);发射子弹(K)。
3、程序分析
在我的面板上定义我的坦克和敌人的坦克组
class MyPanel extends JPanel implements KeyListener,Runnable
{
//定义我的坦克
Hero hero=null;
//判断继续上局还是新游戏
//定义敌人的坦克组
VectorEnemy
您可能关注的文档
- 楼宇自动化中央空调控制系统资料.doc
- 经典Runge-kutta方法数值分析实验报告资料.doc
- 经典的麦肯锡解决问题七步法(图文版)资料.doc
- 泸医附院-门急诊综合大楼给排水细则资料.doc
- 经典—九型人格快速学习表.wps资料.doc
- 颅脑CT解剖带图解资料.doc
- 经典人文常识100题资料.doc
- 鲁棒控制作业答案资料.doc
- 经典长干行·君家何处住原文翻译及赏析_崔颢简介资料.doc
- 经过碱处理的麻纤维的界面改性情况资料.doc
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(3).断裂力学在微纳米尺度下的特殊性.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(2).微纳米尺度断裂力学的基本理论.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(4).微纳米材料的制备与表征.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(5).微纳米尺度下的材料性能测试.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(5).微纳米尺度断裂力学仿真模型建立.docx
- 山西雁门三犁农业科技有限公司年产500吨果脯果干现代化工厂项目环评资料环境影响报告.docx
- 年产4800吨风电拉挤板加工成型项目环评资料环境影响报告.doc
- 高品质不锈钢制品升级技改项目环评资料环境影响报告.doc
- 建筑材料生产线技术改造项目环评资料环境影响报告.docx
- 江阴鼎鑫铝业有限公司年清洗55000套模具项目环评资料环境影响报告.doc
原创力文档

文档评论(0)