文档介绍::..基于VC++的迷宫游戏摘要:随着现今经济及计算机多媒体技术的飞速发展,计算机游戏口益受到人们的亲睐,成为人们生活屮重要的组成部分。口前纷繁复杂的计算机游戏,多由单机版游戏发展而来,学习简单的单机版游戏制作,有益于加深对计算机游戏的制作理念的理解,也将冇益于今后参加更加复杂的项目。本游戏采用软件工程的方法,以VisualC++,以MFC中对话框为程序基础,使用文本文件贮存相关数据,并使用C语言中的文木操作语句对文木文件进行相关操作。游戏程序采用多对话框结构,其屮包括游戏界面对话框,登录对话框,充值对话框,以及提示对话框。词:游戏;VisualC++Abstract:eanimportantelementofourlife. putergames, ,,thisgameisdevelopedwithMFCframeworkunderVisualC++-dialog,thedialogsincludemainwindowdialog,logindialog,payingdialog,:Games;VisualC++口随着经济及计算机多媒体技术的飞速发展,计算机游戏日益受到人们的亲睐,成为人们生活中重耍的休闲娱乐方式。目而纷繁复朵的游戏软件,多由单机版游戏发展而來,学习简单的单机版游戏制作,冇益于加深对游戏软件制作理念的理解,也将有益于今后参加更加复杂的项口。vBR>口前不论是在我国,还是在世界范围内,游戏产业都在蓬勃发展,越来越多更具娱乐性的游戏被开发出来,这其屮游戏开发工具的发展进步功不可没。在众多的游戏开发工具屮,Microsoft的VisualC++系列被认为是当今世界最强大的游戏开发软件,其代表作:"Diablo暗黑破坏神系列”、“魔兽争霸系列”、“星际争霸系列”、“模拟人生系列”、“帝国吋代系列”等等等等,几乎所有的大作都有VC的功劳。因此掌握了VC的应用,不但是掌握了一种优秀的开发工具,对于今后参加大型团队的游戏项目开发也具冇一定的帮助。VBR>本设计通过开发一个单机版的基于VisualC++的点歌游戏,使其拥有一定的多媒体功能,有一定的市场适应能力,及一定的娱乐性很值得一试。通过制作这样一个软件,可以加深对游戏设计思想的了解,也可以进一步熟悉编程工具的应用,更可以给我们的生活带来更多的趣味。在设计过程中,通过VisualC++开发一个基于对话框的程序,不同对话框实现不同功能,通过在对话框Z间的切换来完成用户的身份认证,选择继续,以及退岀游戏等功能。通过该设计,我将更好的了解windows消息机制,更深的体会到利用VisualC++/MFC开发windows程序的优越性。1VC++概述VC++是微软公司开发的一个IDE(集成开发环境),换句话说,就是使用C++的一个开发平台•有些软件就是这个编出来的…另外还有VB,…但是,VC++是Windows平台上的C++编程环境,学台的特性并口还要掌握MFC、等的知识,难度比较大。Windows下编程需要了解Windows的消息机制以及回调(callback)函数的原理;MFC是Win32API的包装类,需要理解文档视图类的结构,窗口类的结构,是代码共享的二进制标准,需要掌握其基本原理等等。VC作为一个主流的开发平台一直深受编程爱好者的喜爱,但是很多人却对它的入门感到难于上青天,究其原因主要是大家对他错误的认识造成的,严格的来说VC++不是门语言,虽然它和C++之间有密切的关系,如果形象点比喻的话,可以C++看作为一种”工业标准”,而VC++则是某种操作系统平台下的”厂商标准:而”厂商标准”是在遵循”工业标准”的前提下扩展而来的。VC++应用程序的开发主要有两种模式,一种是WINAPI方式,另-利则是MFC方式,传统的WINAPI开发方式比较繁琐,而MFC则是对WINAPI再次封装,所以MFC相对TWINAPI开发更具备效率优势,但为了对WINDOWS开发有一个较为全面细致的认识,笔者在这里还是以讲解WINAPI的和关内容为主线。++语言的特点与发展:为了解决在面向过程的软