- 349
- 0
- 约2.97万字
- 约 36页
- 2016-06-16 发布于贵州
- 举报
坦克大战实验报告
坦克大战实验报告
班 级:1205 姓 名:许广龙 学 号:121010182
一、系统简介
使用JAVA编写一个人机游戏,有开始启动面板(Stage 1),并有闪烁效果。在开始面板中有游戏(G)和帮助(H)两个菜单。其中游戏(G)菜单中有开始游戏(N)、退出游戏(E)、保存游戏(S)、继续游戏(C)选项;帮助(H)菜单中有关于坦克如何操作的提示信息。
玩家有1辆坦克(有3条命),电脑有6辆坦克,我的坦克可以通过键盘控制进行移动和发射子弹,敌人坦克可自由运动并自动发射子弹。敌人坦克相互之间不能重叠,敌人坦克与我的坦克不能重叠,我的坦克与敌人坦克不能重叠。当子弹击中坦克时坦克死亡,并显示爆炸效果。当我的坦克生命为0时游戏结束(显示GAMEOVER),当敌方的所有坦克死亡时游戏结束(显示VICTORY)。
二、需求分析
设计一个图形用户界面,将所有游戏的元素都能在此用于界面上表现出来,界面能够接受用户的操作,具有人机交互功能。用户可以选择开始游戏(N),退出游戏(E),保存游戏(S),继续游戏(C),游戏帮助(H)。
界面中包含我的坦克和敌人坦克以及坦克发出的子弹和爆炸后的效果。
坦克:坦克分为两种,敌人坦克和我的坦克。我的坦克和敌人坦克均可以发射子弹,可以改变路径行走,且在行走过程中碰到边界或碰到其它坦克会自动换方向,坦克之间不能相互穿越。
子弹:子弹可以由敌
您可能关注的文档
- 蚌埠恒大御景湾二期项目经理部质量总结2014.doc
- GSP问答.doc
- 16春东财《工程造价管理》在线作业三.doc
- A东财15春学期《工程造价管理》期末考核作业.doc
- 贵州省六校联盟2014届高三地理第一次好题目.doc
- 高考英语书面表达专题辅导-基础写作[活动安排].ppt
- 高三10月份月考(文科题目及其答案)2.doc
- XToolscrm电子商务销售订单制作流程.docx
- 高考英语书面表达专题辅导-基础写作[人物介绍].ppt
- 2014年从业资格考试试题:会计电算化(第一套).doc
- 【人民日报】十五五规划必刷100题及答案.docx
- 国家电网有限公司高校毕业生招聘考试公共与行业知识题库及答案(2026版).docx
- 高中入团积极分子考试题库及答案.docx
- 北京工业大学耿丹学院《社会福利思想》2025-2026学年期末试卷.doc
- 北京工业大学耿丹学院《新中国史》2025-2026学年期末试卷.doc
- 北京工业大学耿丹学院《文献信息检索与利用》2025-2026学年期末试卷.doc
- 活动策划丨长城炮越野皮卡上市发布方案 .pdf
- 【中考动员】主题班会《100天做自己的六边形战士+》.pptx
- 中考英语高频词汇第二部分 阅读技能·提升练(学用).pdf
- 商业综合体安全生产管理制度.docx
原创力文档

文档评论(0)