per Studio也俗称 Visual Studio。
Developer Studio 包含了一个文本编辑器、资源编辑器、工程编译工具、一个增量连接器、源代码浏览器、集成调试工具以及一套联机文档(MSDN)。
通过 Developer Studio,开发人员可以完成项目工程的创建、程序的编辑、修改、运行和调试等各种操作。
Developer Studio 采用标准的多窗口用户界面,提供了大量实用工具以支持可视化编辑的特性,包括项目工作区、AppWizard(应用程序向导)、Class(类向导)、WizardBar(向导工具条)、 ( 等。
( 中,ComponentGallery 组建画廊) 在 ComponentGallery 组建画廊) Visual C6.0为用户提供了一组常用的应用程序组件,分为两类,分别是 Developer StudioComponents 和 Register ActiveX Controls。
其中 Developer Studio Components包含了经常使用的一些标准的 Windows 应用程序特性,例如,弹出菜单、剪贴板、对话条、启动画面、定制状态条、日积月累对话框等,所以,可以通过 ComponentGallery实现菜单制作、鼠标操控等功能,而绘图功能也可以通过 Visual C6.0 为用户提供的 GDI 库完全实现。
对于菜单的制作通过默认的框架结构即可实现,然后通过框架改造达到要求的条件。
鼠标交互功能的实现可以通过对鼠标左键被按下时触发的命令消 4 毕业设计(论文)息进行拦截,并重新写该消息的处理函数实现。
综上所述,对于在技术上使用 VC6.0 编写连连看游戏是可行的。
2.1.2 经济可行性分析 开发本程序首先需要计算机一台,奔腾 3 以上 CPU,256MB 以上内存,40G 以上硬盘即可以,大约五千元左右。
软件方面,正版 Microsoft Visual C 6.0 光盘价格为五千二百元,正版操作系统 Windows XP 简体中文专业版价格大约在两千元左右,购买书籍二百元,开发此程序需要的时间大约需要三个月左右的时间,其中所消耗的人工费每月一千元,共计三千元,所以开发此游戏程序的成本共计一万五千元四百元左右。
开发出的产品倘若在因特网下载,一个注册码费用为十元,只需下载一千五百四十次即可收回成本。
在高速发展的信息时代,一千五百四十次的下载不成问题。
所以,从经济角度来讲,开发本程序是可行的。
2.1.3 操作可行性分析 连连看游戏 ,只要将相同图案的两张方块用三根以内的直线连在一起就可以消除,规则简单容易上手。
游戏速度节奏快,画面清晰可爱,适合不同年龄的玩家。
丰富的道具加入,增强游戏的竞争性。
多样式的地图,使玩家在各个游戏水平都可以寻找到挑战的目标,长期地保持游戏的新鲜感。
使用新颖的连击积分规则,两秒内连击次数越多得分越高,并且有提示和重列次数的奖励,使游戏玩家在体会连击的快感后,同时对自己的游戏速度,更有挑战性和追求极速的欲望。
对于用户交互方式,这里选择鼠标交互方式。
下面简单描述一下通过实现的功能。
鼠标选取两个图案方块后,程序将自动判断所选定的两个方块是否能进行抵消操作,能进行则抵消。
在游戏过程中,我们不断重复上面描述的功能,直到游戏的胜利结束。
可以说,对于玩家操作起来很容易上手,即使是年龄大的玩家,也会通过很短时间的适应而熟悉连连看游戏的操作。
所以,从操作可行性角度分析开发此程序是可行的。
2.1.4 分析结论 以上对于开发此程序分别从技术角度、经济角度和操作性角度进行了全面的分 5 毕业设计(论文)析,技术上使用 Microsoft Visual C 6.0 进行开发,通过网络下载回收成本,游戏画面美观、操作性强,适合所有人不同年龄段的玩家进行娱乐。
纵上所述,以 Microsoft Visual C 6.0 为工具开发连连看游戏的方案是可行的。
2.2 方案论证 在分析设计阶段,有两种方案可供选择: ⑴ 使用 Win32 应用程序框架。
Win32 是 Windows 的一个子系统,也是最重要的一个。
(还有 POSIX 子系统和OS/2 子系统)Win32 子系统为应用程序提供了使用系统资源的接口 Win32 API,Win32API 是 Windows 用户态下应用程序编程的基础。
因此所有在 Win32API 基础上的应用程序都是 Win32 应用程序。
⑵ 使用 MFC 应用程序框架。
MFC(Microsoft Foundation Classes)微软基础类库。
这个类库不光封装了大多数的 GUI 系统对象和数据结构,还为开发者提供了开发框架,使原本复杂繁琐的Windows 开发(尤其使界面开发)变得非常简单。
MFC 是对 API 的封装,因此它能实现的功能只是 API 的子集。
对于追求系统底.
上一篇:
毕业设计(论文)
下一篇:
小学英语作文:讨厌的蟑螂(双语)