毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
VC++贪吃蛇游戏开发+文献综述(6)
作为经典小游戏之一的贪吃蛇游戏虽然过了许多年,但还是有许多忠实的粉丝。在当今小游戏众多的环境下,贪吃蛇游戏也面临着挑战和改变。在网络高速发展的现在,贪吃蛇也可以通过网络这个平台,与不同的玩家进行比赛。在地图方面,现在的技术不仅仅可以做成3D,还可以做的更有挑战性。贪吃蛇里的道具也是游戏的一大特色,可以做成不同类型,可以用来收集使用交换等,可以改变人们对贪吃蛇游戏的传统观念,将贪吃蛇做成对战或是解谜游戏,可以让人耳目一新,还可以赋予贪吃蛇各种不同的属性供玩家选择,比如高级的贪吃蛇生命更多等,还可以增加商店供玩家选择装备来增强贪吃蛇的能力等等。
随着智能手机性能的不断强大,GPS定位和手机照相性能的不断提高,手机游戏应用平台也越来越广阔。通过网络与全球各地在线玩家共同参与,也可通过相机GPS等功能,进行3D真实场景游戏,提高游戏娱乐性。
1.1.3 选择的工具
本程序采用Microsoft Visual C++6.0的
英文
版本进行编译。VisualC++6.0是Microsoft公司推出的基于Windows操作系统的可视化C++编程工具,尽管Microsoft公司推出了.NET平台的集成开发环境,但由于其良好的界面和可操作性,加上支持标准C/C++规范,但仍有相当多的编程人员使用VisualC++6.0进行应用系统的开发。它的源程序按 C++语言的要求编写,并加入了微软提供的功能 强大的 MFC(Microsoft Foundation Class)类库。MFC 中封装了大部分 Windows API 函数和 Windows 控件,它包含的功能涉及到整个 Windows 操作系统。MFC 不仅给用户提供了 Windows 图形环境下应用程序的框架, 而且还提供了创建应 用程序的组件,这样,开发人员不必从头设计创建和
管理
一个标准 Windows 应 用程序所需的程序,而是从一个比较高的起点编程,故节省了大量的时间。另外,它提供了大量的代码,指导用户编程时实现某些技术和功能。因此,使用 VC++提供的高度可视化的应用程序开发工具和MFC类库,可使应用程序开发变得简单。
本程序采用Microsoft Visual C++ 6.0作为开发工具。
Visual C++是一个功能强大的可视化软件开发工具。自1993年Microsoft公司推出Visual C++1.0后,随着其新版本的不断问世,Visual C++已成为专业程序员进行软件开发的首选工具。
Visual C++6.0不仅是一个C++编译器,而且是一个基于Windows操作系统的可视化集成开发环境(integrated development environment,IDE)。Visual C++6.0由许多组件组成,包括编辑器、调试器以及程序向导AppWizard、类向导Class Wizard等开发工具。 这些组件通过一个名为Developer Studio的组件集成为和谐的开发环境。
Visual C++6.0它大概可以分成三个主要的部分:
⑴ Developer Studio,这是一个集成开发环境,我们日常工作的99%都是在它上面完成的,再加上它的标题赫然写着“Microsoft Visual C++”,所以很多人理所当然的认为,那就是Visual C++了。其实不然,虽然Developer Studio提供了一个很好的编辑器和很多Wizard,但实际上它没有任何编译和链接程序的功能,真正完成这些工作的幕后英雄后面会介绍。我们也知道,Developer Studio并不是专门用于VC的,它也同样用于VB,VJ,VID等Visual Studio家族的其他同胞兄弟。所以不要把Developer Studio当成Visual C++, 它充其量只是Visual C++的一个壳子而已。这一点请切记!
⑵ MFC。从理论上来讲,MFC也不是专用于Visual C++,Borland C++,C++Builder和Symantec C++同样可以处理MFC。同时,用Visual C++编写代码也并不意着一定要用MFC,只要愿意,用Visual C++来编写SDK程序,或者使用STL,ATL,一样没有限制。不过,Visual C++本来就是为MFC打造的,Visual C++中的许多特征和语言扩展也是为MFC而设计的,所以用Visual C++而不用MFC就等于抛弃了Visual C++中很大的一部分功能。但是,Visual C++也不等于MFC。
共8页:
上一页
1
2
3
4
5
6
7
8
下一页
上一篇:
ASP.net校友会网站设计+文献综述
下一篇:
ASP.net档案管理资料系统的设计+文献综述
vc++几种排序算法演示软件实现
VC++在线学习平台的设计
VC++BlackList的主机防火墙设计+源代码
VC++五子棋游戏的设计
VC++基于GPU高光谱图像目标检测方法
基于VC++五子连珠游戏的设计
基于VC++俄罗斯方块游戏的设计
C#学校科研管理系统的设计
国内外图像分割技术研究现状
公寓空调设计任务书
AT89C52单片机的超声波测距...
承德市事业单位档案管理...
神经外科重症监护病房患...
10万元能开儿童乐园吗,我...
志愿者活动的调查问卷表
医院财务风险因素分析及管理措施【2367字】
中国学术生态细节考察《...