毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
MFC基于Win8的飞机大战游戏的设计与实现(4)
第3章是对飞机大战的设计,介绍飞机大战系统的各个模块的功能,表示层的设计和逻辑层的设计。
第4章是飞机大战的实现过程,介绍系统各个模块的实现及其实现效果。
第5章是飞机大战的关键技术,介绍用到的软件或者开发环境的配置,系统用到的关键技术点的介绍。
第6章是个人总结和展望。
1.4 本章小结
本章主要介绍了基于Win8的飞机大战游戏现在发展的状况和系统意义以及开发其价值。并对系统运用的MFC技术、GDI技术和GDI+技术进行了简单的介绍。对本文的总体能容进行简单讲解。
第2章 需求分析
2.1 功能需求
2.1.1 系统功能需求
1)游戏菜单
2)玩家得分记录以及过关设计
3)玩家控制战机与敌机战斗
2.1.2 子系统组成
1)游戏菜单系统的基本功能如下:
显示游戏海报
提供菜单界面供玩家选择
2)地图系统的基本功能为:
绘制地图
实现地图的移动效果
3)战斗系统的基本功能为:
创建玩家飞机
创建敌机
玩家操控飞机移动
玩家发射子弹
敌机发射子弹
检测玩家是否击中敌机
检测敌机是否击中玩家
检测敌机是否与玩家飞机相撞
实现玩家按暂停按键
实现玩家中途退出
2.1.3 玩家用例图
图2.1 玩家用例图
2.2 性能需求
2.2.1 硬件环境
PC机
2.2.2 软件环境
操作系统。
Win8操作系统
编程环境。
1) VS2010
2) GDI+头文件及其动态链接库
2.3 可行性分析
从技术上,目前MFC、GDI和GDI+已经早就发展成熟。使用MFC能够很容易编写出游戏窗口框架,只要学习过C++的程序员,很容易学习GDI和GDI+的开发。所以从编写技术上看,没有难题。同时,这两种类库的功能能够完全满足飞机大战系统的需求,而且两种技术发展多年,虽然存在不足但是并不影响系统功能。
从
经济
上看个飞机大战代码量小,开发环境和开发技术全部免费。前期投入很小,不用担心开发时期资金不足的问题。从后期文护角度讲,可能文护费用比较高。但是如果稍微进行商业运转的话应该可以足够文护的成本。
从系统的价值上看,目前市场上还存在很大缺额。虽然已经有很多类似游戏存在,但是基本多多少少曾在缺陷不足。不能完全满足玩家的需求。如果运营的得当应该很有市场。
从上面三方面看该游戏能够完成开发和运营,能够占领市场,有很大的发展前景。
2.4 本章小结
本章节主要对系统的功能需求、性能需求和可行性进行了大概的说明。系统需实现游戏菜单、玩家分数记录和过关的设计以及飞机战斗系统等功能,对应的游戏菜单系统、地图系统和飞机战斗系统三个系统。硬件上需要性能优越的
计算机
和相应设备的支持,开发配置简单。从技术、系统开发消耗和系统的市场效果三个方面,肯定了系统确实能够实现,并且可以取得很好好的效果。
共4页:
上一页
1
2
3
4
下一页
上一篇:
jsp住宅小区物业管理系统的设计与实现
下一篇:
C+Sqlserver贸易公司管理系统的设计与实现
基于Apriori算法的电影推荐
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
python基于决策树算法的球赛预测
基于消费者个性特征的化...
基于网络的通用试题库系统的整体规划与设计
C#学校科研管理系统的设计
承德市事业单位档案管理...
中国学术生态细节考察《...
神经外科重症监护病房患...
医院财务风险因素分析及管理措施【2367字】
公寓空调设计任务书
国内外图像分割技术研究现状
AT89C52单片机的超声波测距...
10万元能开儿童乐园吗,我...
志愿者活动的调查问卷表