- 4
- 0
- 约1.58万字
- 约 26页
- 2019-06-01 发布于江苏
- 举报
西安科技大学软件工程课程设计工作方案之增强版坦克大战
西安科技大学
软件工程课程设计报告
题目:增强版坦克大战
班级:0904
学号:0908030416
姓名:
2012年7月
目录
TOC \o 1-3 \h \z \u1 绪论 4矚慫润厲钐瘗睞枥庑赖。
1.1 选题目的及意义 4聞創沟燴鐺險爱氇谴净。
1.2 系统概述 4残骛楼諍锩瀨濟溆塹籟。
2 可行性研究报告 5酽锕极額閉镇桧猪訣锥。
2.1 系统分析 5彈贸摄尔霁毙攬砖卤庑。
2.1.1 系统流程图 5謀荞抟箧飆鐸怼类蒋薔。
2.1.2 数据流图 5厦礴恳蹒骈時盡继價骚。
2.1.3数据字典 8茕桢广鳓鯡选块网羈泪。
2.2经济可行性 8鹅娅尽損鹌惨歷茏鴛賴。
2.3技术可行性 8籟丛妈羥为贍偾蛏练淨。
2.4操作可行性 9預頌圣鉉儐歲龈讶骅籴。
3 需求规格说明书 9渗釤呛俨匀谔鱉调硯錦。
3.1 功能需求 9铙誅卧泻噦圣骋贶頂廡。
3.2 性能需求 9擁締凤袜备訊顎轮烂蔷。
3.3 可靠性和可用性需求 9贓熱俣阃歲匱阊邺镓騷。
3.4 出错处理需求 9坛摶乡囂忏蒌鍥铃氈淚。
3.5 接口需求 10蜡變黲癟報伥铉锚鈰赘。
3.5.1用户接口需求 10買鲷鴯譖昙膚遙闫撷凄。
3.5.2 软件接口需求 10綾镝鯛駕櫬鹕踪韦辚糴。
3.6 约束 10驅踬髏彦浃绥譎饴憂锦。
3.7 逆向需求 11猫虿驢绘燈鮒诛髅貺庑。
3.8 将来可能提出的需求 11锹籁饗迳琐筆襖鸥娅薔。
4 总体设计说明书 11構氽頑黉碩饨荠龈话骛。
4.1系统说明 11輒峄陽檉簖疖網儂號泶。
4.1.1系统流程图 11尧侧閆繭絳闕绚勵蜆贅。
4.1.2成本/效益分析 12识饒鎂錕缢灩筧嚌俨淒。
4.1.3 实现系统的进度计划 12凍鈹鋨劳臘锴痫婦胫籴。
4.1.4 软件结构图 13恥諤銪灭萦欢煬鞏鹜錦。
4.1.5 IPO表 14鯊腎鑰诎褳鉀沩懼統庫。
4.2用户手册 16硕癘鄴颃诌攆檸攜驤蔹。
4.3测试计划 16阌擻輳嬪諫迁择楨秘騖。
4.4 实现计划 16氬嚕躑竄贸恳彈瀘颔澩。
5 详细设计说明书 16釷鹆資贏車贖孙滅獅赘。
5.1界面设计 16怂阐譜鯪迳導嘯畫長凉。
5.2出错信息处理 17谚辞調担鈧谄动禪泻類。
5.3程序流程图 17嘰觐詿缧铴嗫偽純铪锩。
5.4程序复杂度 18熒绐譏钲鏌觶鷹緇機库。
6系统实现 18鶼渍螻偉阅劍鲰腎邏蘞。
6.1 开发环境 18纣忧蔣氳頑莶驅藥悯骛。
6.2 关键技术 18颖刍莖蛺饽亿顿裊赔泷。
6.2.1 图像透明显示 18濫驂膽閉驟羥闈詔寢賻。
6.2.2碰撞检测 18銚銻縵哜鳗鸿锓謎諏涼。
6.2.3实现子画面动画 18挤貼綬电麥结鈺贖哓类。
6.2.4 物理运动 19赔荊紳谘侖驟辽輩袜錈。
6.2.5 爆炸效果 19塤礙籟馐决穩賽釙冊庫。
6.2.6简单的AI 20裊樣祕廬廂颤谚鍘羋蔺。
6.2.7 子画面创建子画面 21仓嫗盤紲嘱珑詁鍬齊驁。
6.2.8 滚动背景 21绽萬璉轆娛閬蛏鬮绾瀧。
6.3 运行结果 22骁顾燁鶚巯瀆蕪領鲡赙。
7测试分析报告 23瑣钋濺暧惲锟缟馭篩凉。
参考文献 27鎦诗涇艳损楼紲鯗餳類。
1 绪论
1.1 选题目的及意义
当下的学生们都比较喜欢玩游戏,随着玩游戏时间的增加,部分学生们便产生了自己编写游戏的念头。所谓万丈高楼平地起,所以开发游戏要从基本技术开始练习,由于2D游戏开发较易学习和掌握,本学期,我阅读了一些关于2D游戏编程方面的书籍。学习了一些游戏编程的基本技术,为了对所学内容进行实际练习,增强游戏编程的能力与问题分析的能力。于是我决定开发一款2D游戏软件。由于本人对当年非常火热的红白机上的经典游戏比较着迷,比如坦克大战,沙罗曼蛇,采金子,1945等。所以我产生了重写这些经典游戏的想法。这些游戏都属于2D游戏,而且涉及的基本游戏编程技术大都相同。比如游戏子画面的管理,背景的滚动,游戏事件处理,分层图像绘制,简单的人工智能使用等。而我这次开发的目的是练习相关技术,所以选择了重写坦克大战这款经典的红白机游戏,并对原版经典游戏在界面上和操作上进行了一定的改进从而达到练习以上技术的目的。栉缏歐锄棗鈕种鵑瑶锬。
1.2 系统概述
本系统属于游戏娱乐类型。游戏中玩家控制一辆黄色坦克,通过方向键控制自己的坦克移动,其中玩家坦克可以进行屏幕环绕。玩家通过空格键发射子弹。游戏过程中会在随机位置生成敌方坦克,为了增加游戏难度我将敌方坦克发射的子弹设置为随机模式,即在随机的位置上产生子弹。当玩家的被敌方坦克发生的子弹击中,或者与敌方坦克相撞则玩家死亡游戏结束。当玩家坦克发射的子弹击中敌军坦克则敌军坦克爆破。当敌军坦克相撞时则为二者交换速度。其中为了增加趣味性还增加了一些音乐效果,比如爆炸声音,发生子弹的声音等。辔烨棟剛殓攬瑤丽阄应。
2 可行性研究报告
您可能关注的文档
- 装配式箱型构件预制施工工作方案.doc
- 装配式钢筋砼简支T型梁桥工作方案设计书-跨径16m.doc
- 装配式预应力混凝土T型简支梁桥工作方案设计书计算书最终计算书1.doc
- 装饰工程施工组织设计工作方案范本.doc
- 装饰工程施工组织设计工作方案0711.doc
- 装饰工程施组技术工作方案技术工作方案.doc
- 装饰材料送检工作方案.doc
- 装饰灯控制系统的工作方案设计书.doc
- 装饰装修实施工作方案书.doc
- 装饰装修施组工作方案范本.doc
- 全过程工程管理造价咨询工程监理项目服务方案投标方案(技术部分).doc
- 招标代理服务投标技术服务方案(技术方案).doc
- AI大模型与AIGC技术在公安领域的应用解决方案(99页 PPT).pptx
- 工业4.0智能制造数字工厂规划方案.pptx
- 树立社会主义核心价值观.docx
- 三年(2023-2025)中考历史真题分类汇编(全国)专题21 科技文化与社会生活(解析版).docx
- 2025年中考道德与法治真题完全解读(吉林卷).pdf
- 2025年中考道德与法治真题完全解读(安徽卷).pdf
- 三年(2023-2025)中考历史真题分类汇编(全国)专题14 人民解放战争(解析版).pdf
- 三年(2023-2025)广东中考历史真题分类汇编:专题03 中国近代史(八年级上册)(解析版).docx
原创力文档

文档评论(0)