1 20 50 150 500
欢迎来到瑞博软件站,找素材,搜软件,就上瑞博软件站!
当前位置 >首页 >软件下载 >电脑软件 >编程开发 >编程软件

Microsoft XNA Game Studio 4.0 官方安装版

软件信息
  • 分类:编程软件
  • 大小:47.6M
  • 语言: 英文
  • 环境: WinXP, WinAll
  • 更新:2024-11-12
  • 评级:
  • 系统: Windows Linux Mac Ubuntu
  • 软件类别: 国外软件 / 免费软件 / 编程辅助
  • 插件情况:

XNA Game Studio 是一个整合式的游戏开发环境,能够支持程序设计师使用 C# 程序语言,搭配其提供的工具和类别库设计游戏程序,其第一版发表于 2006 年 12 月,这个版本只能支持程序设计师开发能够在 Windows 平台和 Xbox 游戏机上执行的游戏程序。

最新版的 XNA Game Studio 4.0 版发表于 2010 年 9 月。这个版本支持除了可以支持程序设计师开发能够在 Windows 平台和 Xbox 360 游戏机上执行的游戏程序以外、也能够协助程序设计师开发最新的 Windows Phone 7 智能型手机平台的游戏,同时也支持 3D 硬件加速,于游戏开发阶段设定欲套用的 Effect,易于回复至原始状态的内建状态对象,图形放大、缩小、与旋转支持,多点触控输入,麦克风输入,具缓冲功能的音效播放功能,并且允许程序设计师利用 Microsoft Visual Studio 2010 程序开发工具开发 Windows Phone 7 智能型手机的游戏程序。

XNA Game Studio 游戏开发支持
了解了 XNA Game Studio 各个版本的功能和特性之后,接下来我们要为大家介绍 XNA Game Studio 支持游戏开发的工具、Framework、以及游戏支持处理功能。

从前述的介绍,我们已经了解 XNA Game Studio 是一个整合游戏开发平台、开发工具、与类别库的游戏开发工具包,其中除了内含可以用来设计游戏程序的 Visual Studio 2010 程序开发工具以外,另外还包含了以下的工具:

Microsoft Cross-Platform Audio Creation Tool 3 (XACT3):XACT 是一个由 Microsoft 开发的跨平台的音效建立工具,可以协助您建立游戏程序需要使用的音效资源。
XNA Framework Remote Performance Monitor:XNA Framework Remote Performance Monitor 是一个可以在游戏运行时间分析游戏效能的工具,协助程序设计师分析游戏程序的执行效能。

和第一版隔了大约只有一年,Microsoft 就于 2007 年 12 月推出了 XNA Game Studio 2.0 版,这个版本能够与包括 Visual Studio 2005 Express 版在内的任何 Visual Studio 2005 版本整合,让程序设计师可以使用熟悉的 Visual Studio 2005 进行设计游戏程序的工作,而且可以允许在 Windows 平台或 Xbox 360 游戏机上执行的游戏透过网络联机功能使用 Xbox Live 服务。

Microsoft 于 2008 年 10 月推出的 XNA Game Studio 3.0 版不但能够与包括 Visual Studio 2008 Express 版在内的任何 Visual Studio 2008 版本整合,以进行设计游戏的工作,同时也加入了对 Microsoft Zune 数字播放器的支持,让程序设计师设计好的游戏程序可以部署到 Zune 装置上执行。

除此之外,XNA Game Studio 3.0 版是第一个提供 Xbox Live 社群支持的版本,也是第一个支持 C# 3.0 和 LINQ 语法的版本,同时也是第一个提供试用模式的版本,允许程序设计师利用 XNA Game Studio 3.0 为所开发的游戏程序加入试用版的功能,以及利用 Xbox LIVE 服务开发多人在线游戏。Microsoft 于 2009 年 11 月推出的 XNA Game Studio 3.1,首开先河的推出影片播放功能,也改进了音效与音乐播放功能,其支持 Xbox LIVE 服务提供的 Party 功能允许最多 8 个人进行聊天并分享图片。

除此之外,XNA Game Studio 3.1 也支持 Xbox 360 游戏的使用者使用其支持的化身 (Avatar) 功能。

使用 XNA Game Studio 4.0 设计游戏的优势
使用 XNA Game Studio 4.0 设计游戏程序具有众多的优点,除了可以支持使用高生产力的 C# 程序语言设计游戏程序以外,使用 XNA Game Studio 4.0 设计游戏还具有可以跨越平台和效能优良的优点,分别说明如下:

跨越 PC 个人计算机、Xbox 360 游戏机、以及 Windows Phone 7 智能型手机等平台的游戏开发解决方案。

XNA Game Studio 4.0 支持程序设计师使用相同的程序写法设计能够在 PC 个人计算机、Xbox 360 游戏机、以及 Windows Phone 7 智能型手机等平台上执行的游戏,不需要为不同的平台学习不同的游戏设计方法,使用 XNA Game Studio 4.0 设计上述三种平台的游戏程序时,程序设计师只要注意游戏执行所在的平台的屏幕大小及方向的差异即可,应用程序功能的设计方式几乎完全相同。

欲使用 XNA Game Studio 4.0 开发不同平台的游戏程序,程序设计师可以先使用 Visual Studio 2010 或 Visual Studio 2010 Express for Windows Phone 建立游戏项目,并设计妥游戏的功能,然后使用鼠标的右键点选 [方案总管] 窗口中的项目名称,再从出现的菜单选择 [Create Copy of Project for XXX] 功能 (其中的 XXX 代表:Windows、Xbox 360、或 Windows Phone),就可以依据目前项目的内容建立可以在指定平台上执行的游戏程序项目,Visual Studio 2010 或 Visual Studio 2010 Express for Windows Phone 就会为我们建立新的游戏项目,其做法如图3 所示:

图3:依据现有的项目内容建立新的游戏项目的做法



所示即为已安装 Visual Studio 2010 的计算机在加装 Windows Phone Developer Tools 套件之后,在 [Visual C#] 项目底下多出 [XNA Game Studio 4.0] 项目型态选项的画面:

图1:选择 Windows Phone Developer Tools 套件提供的 [XNA Game Studio 4.0] 项目型态选项的画面

下载地址

热门软件

Top