计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

基于Visual C++6.0的游戏开发

2016-08-27 01:01
导读:计算机应用论文论文,基于Visual C++6.0的游戏开发怎么写,格式要求,写法技巧,科教论文网展示的这篇文章是很好的参考:毕业
毕业

基于Visual C++6.0的游戏开发
 
摘要:随着现今经济及计算机多媒体技术的飞速发展,计算机游戏日益受到人们的亲睐,成为人们生活中重要的组成部分。目前纷繁复杂的计算机游戏,多由单机版游戏发展而来,学习简单的单机版游戏制作,有益于加深对计算机游戏的制作理念的理解,也将有益于今后参加更加复杂的项目。
这套游戏,设计在游室使用,经老板授权的玩家可在游戏中投币选取歌手,选中后按相应赔率得到奖金,否则投注额赔给老板。在后台程序中设定老板的赔率在70%以上。
本游戏采用软件工程的方法,以Visual C++ 6.0作为系统应用程序开发工具,以MFC中对话框为程序基础,使用文本文件贮存相关数据,并使用C语言中的文本操作语句对文本文件进行相关操作。游戏程序采用多对话框结构,其中包括游戏界面对话框,登录对话框,充值对话框,以及提示对话框。
关键词:游戏; 赔率; Visual C++

 

The Game is Developed under Visual C++6.0
 
Abstract: Today as the rapid development of economic and computer multimedia technology, computer game is more than popular and become an important element of our life.  Although there are varied kinds computer games,  most of them are devolved from Standalone Games. So Standalone Games is a good starting point for beginner to get a better understanding of computer game technology, which will build a good foundation for more complex project development.
This game is designed for Internet Cafe,  player can request the music of a specific singer under the permission of Internet Café boss,  once the player confirms his selection he will get bonus according to a specific probability,  70% is the default loss rate of the boss. (转载自科教范文网http://fw.nseac.com)
 Using software engineering methodology, this game is developed with MFC frame work under Visual C++ 6.0. All the data maintenances are based on file operations. This game are based on multi-dialog, the dialogs include main window dialog, login dialog, paying dialog, etc.
Keywords: Games; loss rate; Visual C++
目 录
前 言 1
1 绪论 2
1.1 VISUAL C++ 简介 2
1.2 VISUAL C++ 的发展过程 2
1.3 VISUAL C++ 的特点 2
1.4 MFC 和VISUAL C++ 3
2 需求分析与概要设计 4
2.1 开发背景 4
2.2 系统功能需求分析 4
2.3 运行环境 5
2.4 系统总体设计方案 5
2.5 数据流图(DFD) 6
2.6系统结构概要设计 9
2.6.1 结构化设计方法 9
2.6.2 SC图 9
2.6.3 文本文件设计 12
3 相关技术的介绍及开发环境 13
3.1 VISUAL C++ 在游戏开发中的应用 13
3.2 WINDOWS的消息机制 13
3.3通用控件 14
3.3.1按钮控件 15
3.3.2 静态控件 15
3.3.3 编辑控件 15
3.4 ACTIVEX控件 16
3.5对话框 16
3.5.1有模式对话框 16
3.5.2  在对话框中进行数据交换和数据检查 17
3.6 C语言文件操作 20
3.6.1文件操作概念 20
3.6.2 C语言的文件操作 20
3.6.3 C语言文件的格式化读写操作 20
4程序详细设计 21
4.1 创建GAME1工程 21
4.2 登录窗口详细设计 21
4.3 充值窗口详细设计 24
4.4 主游戏窗口详细设计 25
4.5 玩家数据查询窗口详细设计 29
4.6 副登录窗口详细设计 29
4.7 再充值窗口详细设计 30
4.8 退出提示窗口详细设计 31
5  测试 32
结 论 33
致谢 34
参考文献 35
附录 36


 
前 言
随着经济及计算机多媒体技术的飞速发展,计算机游戏日益受到人们的亲睐,成为人们生活中重要的休闲娱乐方式。目前纷繁复杂的游戏软件,多由单机版游戏发展而来,学习简单的单机版游戏制作,有益于加深对游戏软件制作理念的理解,也将有益于今后参加更加复杂的项目。 您可以访问中国科教评价网(www.NsEac.com)查看更多相关的文章。
目前不论是在我国,还是在世界范围内,游戏产业都在蓬勃发展,越来越多更具娱乐性的游戏被开发出来,这其中游戏开发工具的发展进步功不可没。在众多的游戏开发工具中,Microsoft的Visual C++ 系列被认为是当今世界最强大的游戏开发软件,其代表作: “Diablo 暗黑破坏神 系列”、“魔兽争霸系列”、“星际争霸系列”、“模拟人生系列”、“帝国时代系列”等等等等,几乎所有的大作都有VC的功劳。因此掌握了VC的应用,不但是掌握了1种优秀的开发工具,对于今后参加大型团队的游戏项目开发也具有1定的帮助。
本设计通过开发1个单机版的基于Visual C++的点歌游戏,使其拥有1定的多媒体功能,有1定的市场适应能力,及1定的娱乐性很值得1试。通过制作这样1个软件,可以加深对游戏设计思想的了解,也可以进1步熟悉编程工具的应用,更可以给我们的生活带来更多的趣味。
在设计过程中,通过Visual C++开发1个基于对话框的程序,不同对话框实现不同功能,通过在对话框之间的切换来完成用户的身份认证,充值,选择投币,以及退出游戏等功能。
通过该设计,我们将更好的了解windows消息机制,更深的体会到利用Visual C++/MFC开发windows程序的优越性。

    上一篇:基于UDDI注册库的Web服务搜索Java+Jbuilder 下一篇:没有了