ed2kers 电驴资源下载站

《XNA 游戏工作室》(XNA Game Studio Express)beta

《XNA 游戏工作室》(XNA Game Studio Express)beta
类别:
软件 - 编程开发
状态:
普通资源
摘要:
发行时间: 2006年08月30日制作发行: microsoft 微软
发布:
2006-10-01 23:34:01
更新:
2006-10-01 23:34:01

电驴资源

用户共享的电驴资源列表
[XNA.游戏工作室].XGSESetup-Beta1.msi 91.18 MB
[XNA.游戏工作室].dxsdk_aug2006.exe 506.54 MB
597.72 MB

电驴资源简介

中文名: XNA 游戏工作室英文名: XNA Game Studio Express版本: beta发行时间: 2006年08月30日制作发行: microsoft 微软地区: 美国简介:
  
[已通过安全检测]《麦咖啡网络安全套装 V8 2006》(Mcafee Internet Security Suite)V8.0
[病毒库发布时间]2006-10-1
[已通过安装测试]Microsoft Windows XP Home Editon + Service Park 2 + DirectX sdk_aug2006 + Visual C# Express 2005
注意:安装这个软件需要DirectXSDK(第二个链接) 与 Visual C# Express 2005(pro版不可以)
顺便给个Visual C# Express 2005的下载地址,来自Seirios
http://bbs.VeryCD.com/index.php?showtopic=309997 s Club”会员,方可于零售版Xbox 360主机(硬盘必备)上进行游戏的开发、测试与游玩。
  欲成为XNA Creator s Club会员者,可通过Xbox Live卖场付费加入,分为4个月49美元与1年99美元两种方案。开发出来的游戏可通过Xbox Live分享给其他Creator s Club会员游玩,非会员使用者则无法游玩。如果想要在Xbox 360平台上进行商业性贩售,则必须使用预定明年春季推出的专业版。
  XNA Game Studio Express预定8月30日放出测试版,年底放出正式版。通过完整的函数库、工具与教学说明文件,简易的开发环境以及低廉的费用,XNA Game Studio Express将可提供有意愿的非专业创作者实现跨Windows与Xbox 360平台游戏开发的需求,或许在不久的将来,开发自己的Xbox 360游戏将成为一种创业模式,对游戏创作有兴趣的玩家不妨多多留意。
Game Studio Express Readme
1. XNA Game Studio Express (Beta) Release
This file provides setup information and describes known issues for the XNA Game Studio Express (Beta) release.
1.1. Setup
This section describes the operating systems on which XNA Game Studio Express is supported and the additional software required for running XNA Game Studio Express.
Supported Operating Systems
XNA Game Studio Express is fully supported on the following operating systems.
Operating System Supported Versions
Microsoft? Windows? XP Home Edition
Professional Edition
Media Center Edition
Tablet Edition
Remarks
Note
Although the documentation states that XNA Game Studio Express is supported on Microsoft? Windows Vista?, this support will be available only in the final release of XNA Game Studio Express and not in the Beta Release.
Windows XP requires Service Pack 2
XNA Game Studio Express is supported for all user languages that are available on these operating systems.
Administrative privilege is not required to run XNA Game Studio Express. However, administrative privilege, or administrative elevation on Windows Vista, is required in order to install XNA Game Studio Express.
The Setup program for XNA Game Studio Express will complete on Windows 2003 Server. However, Windows 2003 Server is not a supported operating system.
Hardware Requirements
XNA Game Studio Express requires a graphics card that supports DirectX 9.0c and Shader Model 2.0. Other hardware requirements for XNA Game Studio Express are identical to those for Visual Studio 2005. For more information, see the Visual Studio documentation.
Microsoft Visual C# 2005 Express Edition
XNA Game Studio Express (Beta) leverages the Visual C# Express development environment, extending it for game development. You can install Visual C# Express from the Microsoft Express Editions Web site.
We recommend that you configure the Visual Studio 2005 Help system to use online Help content when available. Using online Help content ensures that you are getting the most recently updated information.
To configure Visual Studio Help to use online content
On the Tools menu, click Options.
The Options dialog appears.
In the treeview control in the left-hand pane of the Options dialog box, click the Online node beneath the Help node.
You may need to click the plus sign next to the Help node in order to make the Online node visible.
In the set of options labeled When loading Help content, select Try online first, then local.
Click OK.
Note
XNA Game Studio Express (Beta) is designed to work only with Microsoft Visual C# 2005 Express Edition. However, other members of the Visual Studio 2005 line of products, for example Visual Studio 2005 Professional, can co-exist with XNA Game Studio Express (Beta) on the same computer.
Microsoft .NET Framework 2.0
XNA Game Studio Express (Beta) requires the Microsoft .NET Framework 2.0. The Setup program for Microsoft Visual C# 2005 Express Edition will install the .NET Framework if it is not already installed on your computer. You can also install the .NET Framework from the Microsoft .NET Framework Developer Center.
August 2006 DirectX Software Development Kit
In order to author audio content for your game, you will need the Microsoft Cross-Platform Audio Creation Tool (XACT) from the August 2006 DirectX Software Development Kit (SDK). Install the August 2006 DirectX SDK from the Microsoft Download Center.
1.1.1. Known Issues
This section describes known issues that you may encounter when setting up XNA Game Studio Express.
1.1.1.1. Register Microsoft Visual C# 2005 Express Edition Before Installing XNA Game Studio Express
You must register Microsoft Visual C# 2005 Express Edition before installing XNA Game Studio Express. To register Visual C# 2005 Express Edition, click Register Product on the Help menu.
1.1.1.2. Close Visual C# 2005 Express Edition Before Installing XNA Game Studio Express
Before installing XNA Game Studio Express, close any running instances of Visual C# 2005 Express Edition.
1.1.1.3. Uninstall XNA Game Studio Express Before Uninstalling Visual C# Express Edition
If you choose to uninstall Visual C# Express Edition, you must first uninstall XNA Game Studio Express. XNA Game Studio Express will not uninstall properly if Visual C# Express Edition is not currently installed.
1.1.1.4. DirectX Redistributable Files Removed Only on Uninstall
After you install Microsoft XNA Game Studio Express (Beta), a copy of the DirectX Redistributable files will persist in C: Program Files Microsoft XNA XNA Game Studio Express DXRedist. These are temporary files used by Setup and are not supported for direct use by developers. Uninstalling Microsoft XNA Game Studio Express (Beta) will uninstall these temporary files.
1.2. Content Creation
This section describes issues that you may encounter when using the content creation tools with XNA Game Studio Express.
1.2.1. XACT Does Not Work on Microsoft Windows Vista
The Microsoft Cross-Platform Audio Creation Tool (XACT) does not work on the Windows Vista operating system. This issue will be corrected by an updated release of XACT sometime in the first half of 2007.
1.3. XNA Framework
This section describes issues that you may encounter when using the XNA Framework.
1.3.1. Cues Have a Memory Leak that Can Be Mitigated by Calling AudioEngine.Update
Cues will leak some memory upon being destroyed, eventually causing out-of-memory exceptions and other problems. This issue takes a long time to manifest itself in realistic scenarios. To help mitigate this issue, ensure that you call AudioEngine.Update in your code once per frame. This problem will be investigated as part of version 1.
1.4. Starter Kits
This section describes issues that you may encounter when using the XNA Game Studio Express starter kits.
1.4.1. Instantiating the Spacewar Starter Kit May Be Slow
Creating a new instance of the Spacewar Starter Kit may take a significant amount of time, depending on the speed of your computer. This issue is related to the size of textures in Spacewar and will be fixed in the final release of XNA Game Studio Express.
1.5. Documentation
This section describes issues that you may encounter with the XNA Game Studio Express documentation.
1.5.1. Broken Hyperlinks in Documentation
You may encounter broken hyperlinks in the documentation. To work around this issue, look up the corresponding topic in the documentation index.
XNA FAQ
XNA Framework、XNA Game Studio Express FAQ
1、XNA Game Studio Express是什么?
XNA Game Studio Express是以学生和游戏开发爱好者为用户群体的一个全新的开发程序。XNA Game Studio基于Visual C# Express 2005,开发出以Windows系统以及Xbox 360为对象的游戏。包含如下:
a.XNA Framework是一套管理代码开发库,它可以使得游戏开发人员开发基于Windows和Xbox 360游戏时更加多效。
b.XNA Framework内容通道是一套工具,它允许开发人员将3D内容融合到游戏中。
c.XNA Game Studio Express亦提供了完整的参考文件, 怎样做 及 新手上路 等等,让你学会如何最佳地使用内容通道以及XNA Framework。
d.XNA Game Studio Express包含一整套文档,其包括怎样最好地利用XNA内容通道以及XNA Framework。
XNA Game Studio Express Beta版将在8月30号发布。当beta版公布时,我们会在网站上标明,请进入http://connect.microsoft.com,再选择 Available Connections. 。之后选择XNA的链接下载XNA Game Studio Express Beta版(注意:需要Windows Live ID,如果没有,请先申请注册)。
2、XNA Game Studio Express 和 XNA Framework有什么不同?
XNA Game Studio Express是一套基于Visual C# Express 2005的工具。而XNA Framework则是包含XNA Game Studio Expres的一套管理库,其基于.NET Framework 2.0。
3、请问可以利用XNA Game Studio Express和XNA Framework开发Xbox 360商业性游戏吗?
XNA Game Studio Express 使开发Windows和Xbox 360游戏得更加容易。不过Xbox的游戏必须是非商业性的,而windows的则没有限制。但是明年春季发布的XNA Game Studio Professional版,允许基于Windows和Xbox 360的商业性游戏。
4、Q: 如果我拥有360开发工具,我有权使用XNA Framework吗?
我们定于明年春天发布的XNA Game Studio Professional将会支持使用Xbox 360的开发工具来开发商业游戏。与用XNA Game Studio Express开发的游戏不同,用XNA Game studio professional 设计的游戏是可以支持certification来发布的。
5、XNA Game Studio Express/XNA Framework的价格是多少?
XNA Game Studio Express的工具及其Windows的运行环境是完全免费的。但如果要在Xbox 360上开发、调试或者运行游戏的话,就需要在Xbox Live在线市场上购买一个XNA 的“开发者俱乐部”的订单。该订单分两种: 99一年或者 49四个月。
6、XNA Framework可不可以通过传真方式(running in emulation mode)在Xbox 360上运行?
在Xbox 360上,XNA Framework将会利用普通的.NET Compact Framework 2.0 CLR来执行。
7、XNA Framework可不可以在非Microsoft平台运行?
XNA Framework只能运行于Windows以Xbox 360平台。
8、在XNA Framework中的管理编码是否未被编译所以才会那样慢? 对啊,它没被编译。当IL被载入后,在执行前,IL会被编译为本地编码。这可以针对PC和Xbox360的硬件来达至最佳效果。
9、为什么beta版不支持Xbox 360?
基于安全原因,微软没有发布支持Xbox 360的beta版,但XNA Framewor可以在Windows 和Xbox 360上设计和运行。自8月30号以后用XNA Game Studio Express 开发的游戏将会很容易地被移植到Xbox360零售版使用
10、XNA Framework确切的说是什么?
XNA Framework允许游戏开发人员使用C#程序语言和一整套开发库来开发时下流行的各种游戏。XNA Framework提供了一些列自己特有的内容通道,将会使开发人员更容易地将各种内容素材(3D,2D,音乐……)加入到游戏中。XNA Framework也为在Windows 和Xbox 360上的运行,提供了一系列非常高级的API接口。
11、XNA Framework与.NET Framework有什么不同?
Framework(框架)是创建Windows程序的基础,XNA Framework的原理也一样,比如类库和通用语言运行时间,但XNA Framework是针对游戏开发和执行的最优设置。它包括一套专门为游戏开发而使用的跨平台的库。
12、如果我想把自己的Xbox 360的游戏和其他Xbox 360的玩家共享该怎么做?是不是我的游戏只能共享给“开发者俱乐部”的用户?还是可以共享给所有拥有Xbox Live帐号的用户?
一般来说,如果要将游戏与其他Xbox 360用户共享,必须符合下面4项条件:
如果你想将游戏游戏与其他用户共享,就必须登陆Xbox Live并且拥有一个XNA开发者俱乐部的订单。
游戏接受者必须下载基于Xbox 360XNA Framework通用运行环境。
游戏接受者必须安装有XNA Game Studio Express。
游戏的全部内容都必须传送给游戏接受者。然后游戏接受者再编译和配置到自己的Xbox 360上。.
13、我可以将XNA Game Studio Express游戏储存到记忆卡上和朋友分享吗?
目前游戏开发人员是不能使用记忆卡将游戏与他人分享的。
14、在Xbox 360主机上运行基于XNA的游戏需不需要硬盘驱动器?
是的。针对Xbox 360, XNA Framework的通用运行环境需要物理硬盘驱动器在你在Xbox 360的零售版上。
15、Q: 我可以用XNA Game Studio来制造非游戏软件吗(如媒体中心/播放器等)?
A: 在Windows上,这是可行的,但在Xbox360上,则只可用来编写游戏。这是我们在讨论区中看到的用户意见。
16、Q:XNA Framework需要D3D9硬件吗?
A: 最低要求是一块支持Shader Model 1.1的Direct3D 9.0卡。因为大部份都要求一块支持Shader Model 2.0的卡,所以建议必须拥有一块支持Shader Model 2.0的卡。
17、Q: XNA Framework 会和DirectX SDK一起发布吗?
A: 目前,XNA Framework(Windows版)会和XNA Game Studio Express一起发布,而非Direct SDK以及XNA Framework(360版)则需要用家订阅XNA “开发者俱乐部”,随后就可通过Xbox Live在线市场取得。
18、Q: XNA Framework的支持策略是怎样?
A: XNA Game Studio Express用户可以到我们的XNA Framework 和 XNA Game Studio Express讨论区,通过Game Development区,进入http://msdn.com/xna/forums查询。
19、Q:D3DX有X的特色。那么XNA Framework会有吗? A:我们已经把D3DX的特色大量地应用到XNA Framework上。我们正在努力地找出游戏开发者可能会用到的,可是被忽略了的一些功能。我们会通过新闻组、讨论区及email(xna@microsoft.com) 等等途径来获取更多的回馈。
20、Q: MDX1.1是指什么? A: MDX1.1是在有限度的工程模式当中,即不会再有任何新功能。如果你有什么游戏是需要用一些只在MDX1.1中有的特别功能,请告知我们,我们会考虑把它移植至XNA Framework上。
21、Q: XNA Framework怎样支持音频?
A: XNA Framework提供 XACT处理方式来进行对音频的录制的灌入 。
22、Q: XNA Framework支持处理 XINPUT 或 DirectInput 吗?
A: XNA Framework将会通过处理的XINPUT,从而在制作游戏中提供导入装置的功能。
23、Q: XNA Framework包括Xbox Live的功能吗?
A:在 Xbox 360 上首发的XNA Framework将不会对网络有任何支持。但我们知道很多玩家对此非常感兴趣,我们可能将在后续版本上提供这种功能。,
24、Q: 怎样将基于XNA 制作的游戏在Xbox 360运行?
A: 可以在idows桌面运行XNA Game Studio Express,从而通过远程调试连接来进行游戏机调试。,
25、Q:XNA Game Studio Express支持哪些Windows版本?
A:XNA Game Studio Express现在只支持Windows XP SP2。一旦Windows Vista发布,XNA Game Studio Express 将完全支持Windows Vista。
26、Q: XNA Framework 直接覆盖我原本的Framework 在我的Windows桌面吗?
A:不。XNA Framework不会覆盖您现有的Framework,也不会任何不良影响。XNA Framework是一个基于Windows系统的NET Framework 2.0. 的类库(类)的集合。
27、Q:请问XNA Framework支持Windows和个人掌上电脑吗?
A:XNA Framework现在不支持手机Windows或个人掌上电脑,但如果客户普遍需要,这将是未来我们发展的XNA Framework 一个方向。我们知道游戏开发行业是一个日益成长的热门领域,我们将在未来提供尽可能的支持。
28、Q:full-featured beta 版本的XNA Framework 何时会有?
A:XNA Framework beta将在8月30日发布,beta版将提供XNA Game Studio Express beta的部分功能的使用。如果你对XNA Game Studio Express beta的提供下载的时间感兴趣可以去http://connect.microsoft.com,选择 Available Connections. ,然后选择XNA connection ,接着进行XNA Game Studio Express Beta的报名。(注:需要一个有效的Windows Live ID,如果你没有的话,你需要去申请一个。)
29、Q:开发者如何获得XNA Framework?
A: XNA Framework将会为Windows用户提供一个自由下载点。关于360的平台, 用户需要需要加入为XNA “开发者俱乐部”,它包括开发一个非商业性游戏所需的所有事物。
30、Q: 如何了解更多有关XNA Framework的知识?
A:我们将会在XNA 网站 (http:// msdn.com/xna)发布更新升级相关的信息,同时继续发展讨论区。你可以访问 http:// msdn.com/xna/forum ,参与社区讨论。除此之外,如果你有任何的问题,你也能够发送EMAIL到 xna@microsoft.com ,但我们不能保证对对每封电子邮件做出回应。
31、Q:XNA Game Studio Express能够奉献给全世界的游戏开发者吗? 还是计划只在局部地区使用?
A:基于XNA Game Studio Express的开发工具和环境都通过http://msdn.com/xna在全世界范围内下载。基于Xbox 360 的XNA Game Studio Express零售版也将在几乎所有国家之间进行运送和零售,并且保持与Xbox Live连接性。目前只有英文版。
32、Q:在XNA Game Studio Express中, XNA Game Studio Pro 和 XNA Studio有什么不同?
A:XNA Game Studio Pro and XNA Studio是分别针对对业余游戏开发者和专业人士的相关产品。两者都是基于Microsoft Visual Studio的。XNA Game Studio Express更面向兴趣爱好以及小团体开发,并且因此开发出非商业的游戏。XNA Game Studio Pro 会包含一些专业游戏开发者需要的额外功能(如函式库)来支持Xbox Live(Achievements,Leaderboards,多人游戏) 以开发出商业化游戏。XNA Studio 会推出企业版以供大型AAA studio的生产线使用。
33、Q:在Xbox 360 上怎样用XNA Game Studio Express完整的制作和运行一个游戏?
A:在Windows上,你将能够免费的开发和测试以及发布使用XNA Game Studio Express开发的程序。当你支付一年订阅费用,注册针对Xbox 360的XNA Game Studio Express 用户时, 你可以先在Windows环境下开发一个游戏,然后送给你一款 Xbox 360对游戏进行测试。最后,你将能够把代码发布给其他Xbox 360主机,从而打开一条拥有自主版权的、基于游戏主机发展的新思路
34、Q:我能不能够先开发一个游戏,然后在Xbox 360和Windows上同时运行?
A: 你需要在每一个平台先编译好。在这个版本中,你需要为每一个平台产生一个独立的项目,然后再编译。我们的目标是尽可能让最多的程序代码可在两个项目中使用,在两个项目中使用同一个代码,但最终平台专有的代码也是要分开编译的。
35、Q: 为什么XNA Framework 内容通道不支持我最爱的组件设计工具?
A:我们已为内容通道选择了一些发展健全的档案类形,这些档案已有很多设计工具了,而未来将会有更多的设计工具可以使用。
36、Q: C#是什么语言?
A: C#是一种现代化的对象导向程序语言,它是以开发者的角度来设计的。C#在世界上已有过百万的开发者在使用,它提供了全面的功能让开发者可在.NET Framework, Compact Framework, 以及 XNA Framework 的环境下开发程序。
37、Q: 管理程序代码有何优点?
A: 由一般的语言产生出来的管理执行环境为开发者提供了很多开发优势。这类语言在garbage collection(资源垃圾回收), hardware abstraction(硬件提取), thread management(线程管理), 以及 sandboxed security model。要知道更多关于Common Language Runtime(CLR)以及Framework的信息,可访问http://msdn.microsoft.com/netframework 。
38、Q: C#在游戏开发上有被广泛使用么?
A: 大部份的游戏开发公司得悉C#的优势后便已经开始使用它来开发内部工具,而且市面上已有少部份Windows平台的游戏大作是用C#来编写的。但在XNA Framework释出来的前,用C#来为Windows及Xbox 360设计跨平台游戏是不可能的。因此,我们相信XNA Framework 会是一个游戏开发公司的黄金机会。
39、Q: XNA Framework 和Managed DirectX (MDX) 1.1 或 MDX 2.0 有不同吗?
A: 当然有。XNA Framework 在技术上与MDX完全不同,它是以游戏开发者为目标的。但它与一些和DirectX有关的技术仍有部份类似的特性,XNA Framework也对其他技术(如XACT和X/Input等)有所影响。
40、Q: XNA Framework 包括了Managed DirectX 2.0吗?
A: XNA Framework 会包含很多在Managed DirectX 2.0有的功能,并且加入更多适用于游戏开的功能,让开发者可以写出大作。有一点是十分重要的,MDX2.0 beta和XNA Framework 是有所不同的。我们会在XNA Framework发布的初期提供指引,让使用者可从MDX2.0 beta 转至XNA Framework。
41、Q: MDX2.0还会有改进吗?
A: 目前的MDX2.0 beta 函式库自2006年四月SDK发布开始便没有再变了。MDX2.0 beta将会停止开发,并且不会再由官方发放了。当XNA Framework beta发布后,MDX2.0将会由DirectX SDK中移除。
42、Q: XNA Framework是否取代了MDX?
A: XNA Framework 会有一个为使用Xbox360硬件及Windows而设的管理API。这个API会把如今MDX2.0 beta的函式纳入在内。
43、Q: MDX1.1 支持使用.NET Framework 2.0来开发吗?
A: MDX1.1 is fully compatible with the .NET Framework 2.0.
A: MDX1.1和.NET Framework2.0是完全一致的。
44、Q: 我的MDX1.1代码会在XNA Framework中运行吗?
A: 我们会提供从MDX1.1转移XNA Framework的指引。
45、Q:我本身是游戏开发商,我已经设计出一套用MDX1.1的工具,但Microsoft是否不再支持MDX1.1?
Q:Microsoft会维持一贯的政策,继续支持MDX1.1。当XNA Framework发布后,我们便会提供从MDX1.1转移XNA Framework的指引。
46、Q: XNA代表什么?
Q:XNA不是缩写。