VC++电脑游戏飞机大战的开发与设计(含源文件) 联系客服

发布时间 : 星期二 文章VC++电脑游戏飞机大战的开发与设计(含源文件)更新完毕开始阅读

学位论文

2.3.2.3 关于Visual Studio 2010 Visual Studio是微软公司推出的开发

环境.是目前最流行的Windows平台应用程序开发环境。Visual Studio 2010版本于2010年4月12日上市.其集成开发环境(IDE)的界面被重新设计和组织.变得更加简单明了。Visual Studio 2010同时带来了 NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview--CTP).并且支持开发面向Windows 7的应用程序。除了Microsoft SQL Server.它还支持 IBM DB2和Oracle数据库。

发展溯源

Dev-C++灵活又小巧.C++ Builder开发效率高;Turbo C是万人迷.Visual Studio的资格老。可如今.江湖上只剩下最后一个大佬Visual Studio了.其他几位不是支

持者渐少.不成气候.就是转投他人怀抱.中道衰落.让人难免生出几分遗憾。但是反过来.我们又对Visual Studio这位“江湖最后的大佬”增添了几分敬仰之情。据说这位老大又要出新的版本了.这些江湖八卦者.哪有错过的道理。要想深入的了解一个人.需要从他的童年开始。想了解Visual Studio.故事也就要从它的1.0开始。

Visual Studio 可以用来创建Windows平台下的 Windows应用程序和网络应用程序.也可以用来创建网络服务、智能设备应用程序和 Office插件。[1]

1992年4月.微软发布了革命性的操作系统Windows 3.1.把个人计算机引进了真正的视窗时代。微软在原有C++开发工具Microsoft C/C++ 7.0的基础上.开创性地引进了MFC(Microsoft Foundation Classes)库.完善了源代码.成为Microsoft C/C++ 8.0.也就是Visual C++1.0.并于1992年发布。Visual C++ 1.0是真正意义上的Windows IDE.这也是Visual Studio的最初原型。虽然以现在的眼光来看.这个界面非常简陋和粗糙.但是它脱离了DOS界面.让用户可以在图形化的界面下进行开发.把软件开发带入了可视化(Visual)开发的时代。从此.大佬的时代开始了。

重大突破

1998 年.微软公司发布了 Visual Studio 6.0。所有开发语言的开发环境版本均升至 6.0。这也是 Visual Basic 最后一次发布.从下一个版本 (7.0) 开始.Microsoft Basic 进化成了一种新的面向对象的语言:Microsoft Basic. NET。由于微软公司对于 Sun 公司 Java 语言扩充导致与 Java虚拟机不兼容而 被Sun 告上法庭.微软在后续的 Visual Studio 中不再包括面向 Java 虚拟机的开发环境。

8

学位论文

2002 年.随着 .NET 口号的提出与 Windows XP / Office XP 的发布.微软发布了 Visual Studio .NET(内部版本号为 7.0)。在这个版本的 Visual Studio 中.微软剥离了 Visual FoxPro 作为一个单独的开发环境以 Visual FoxPro 7.0 单独销售.同时取消了 Visual InterDev。与此同时.微软引入了建立在 .NET 框架上(版本1.0)的托管代码机制以及一门新的语言 C# (读作 C Sharp.意为 C++++)。C# 是一门建立在 C++ 和 Java 基础上的现代语言.是编写 .NET 框架的语言。

.NET 的通用语言框架机制(Common Language Runtime. CLR).其目的是在同一个项目中支持不同的语言所开发的组件。所有 CLR 支持的代码都会被解释成为 CLR 可执行的机器代码然后运行。

Visual Basic、Visual C++ 都被扩展为支持托管代码机制的开发环境.且Visual Basic .NET更是从 Visual Basic 脱胎换骨.彻底支持面向对象的编程机制。而Visual J++也变为 Visual J#。后者仅语法同 Java 相同.但是面向的不是 Java虚拟机.而是 .NET Framework。

2003 年.微软对 Visual Studio 2002 进行了部分修订.以 Visual Studio 2003 的名义发布(内部版本号为 7.1)。Visio 作为使用统一建模语言(UML)架构应用程序框架的程序被引入.同时被引入的还包括移动设备支持和企业模版。.NET 框架也升级到了 1.1。

2005 年.微软发布了 Visual Studio 2005。.NET 字眼从各种语言的名字中被抹去.但是这个版本的 Visual Studio 仍然还是面向 .NET 框架的(版本2.0)。它同时也能开发跨平台的应用程序.如开发使用微软操作系统的手机的程序等。总体来说是一个非常庞大的软件.甚至包含代码测试功能。

这个版本的 Visual Studio 包含有众多版本.分别面向不同的开发角色。同时还永久提供免费的 Visual Studio Express 版本。

使用Visual Studio 2005. 专业开发人员能够: 创建满足关键性要求的多层次的智能客户端、Web、移动或基于Microsoft Office的应用程序。

使用改进后的可视化设计工具、编程语言和代码编辑器.享受高效率的开发环境。

在统一的开发环境中.开发并调试多层次的服务器应用程序。

使用集成的可视化数据库设计和报告工具.创建SQL Server 2005解决方案。 使用Visual Studio SDK创建可以扩展Visual Studio IDE的工具。

Microsoft为单独工作或在小型团队中的专业开发人员提供了两种选择.Visual Studio 2005 Professional Edition和用于Microsoft Office系统的Visual Studio 2005工具。每种版本都在标准版的特性上进行了扩展.包括用于远程服务

9

学位论文

程序开发和调试、SQL Server2005开发的工具.以及完整的、没有限制的开发环境。每种产品都可以单独购买或打包定购。

专业开发人员喜欢自由的使用.NET Framework 2.0.它是一种稳健的、功能齐备的开发环境.支持创建扩展Visual Studio集成开发环境的工具。

2.4本章小结

本章主要介绍了游戏开发的基本流程和重要元素同时写明了本系统的技术构架,并简单的介绍了本项目开发所使用的语言以及平台。为以后的开发打下了坚实的基础。

10

第3章 游戏分析

第3章 游戏分析

3.1 用户功能需求分析

由于本程序简单易操作,交互性好,对用户没什么特别要求。一般用户经过几分钟练系都可以熟悉本游戏的规则如图3-1和3-2所示。

图3-1 游戏界面示例图

11