第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 本章小结
    本章节主要对系统的功能需求、性能需求和可行性进行了大概的说明。系统需实现游戏菜单、玩家分数记录和过关的设计以及飞机战斗系统等功能,对应的游戏菜单系统、地图系统和飞机战斗系统三个系统。硬件上需要性能优越的计算机和相应设备的支持,开发配置简单。从技术、系统开发消耗和系统的市场效果三个方面,肯定了系统确实能够实现,并且可以取得很好好的效果。
上一篇:jsp住宅小区物业管理系统的设计与实现
下一篇:C+Sqlserver贸易公司管理系统的设计与实现

基于Apriori算法的电影推荐

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

python基于决策树算法的球赛预测

基于消费者个性特征的化...

基于网络的通用试题库系统的整体规划与设计

C#学校科研管理系统的设计

承德市事业单位档案管理...

中国学术生态细节考察《...

神经外科重症监护病房患...

医院财务风险因素分析及管理措施【2367字】

公寓空调设计任务书

国内外图像分割技术研究现状

AT89C52单片机的超声波测距...

10万元能开儿童乐园吗,我...

志愿者活动的调查问卷表