href="file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/02/clip_filelist.xml" rel="File-List" />
XNA简介
XNA简介:首先声明,XNA不是游戏引擎,它只是一个游戏开发框架。原来 C# 开发游戏都是使用 Managed DirectX,可惜的是微软已经停止了它的开发,而取而代之的是 XNA。XNA 的目标是用 C# 在 .Net Framework 上开发跨平台游戏,目前仅指 PC 和 XBox360 两个平台,未来有可能进入移动领域。
2004 年5 月12 日 ,第十届E3(Electronic Enteratainment Exposition)的展台上,微软提出了XNA技术。
2005 年3 月7 日 ,GDC(Game Developers Conference,即游戏开发者会议)2005 开幕,微软正式发表针对新一代游戏开发的跨平台整合型游戏开发套件“XNA Studio”。
2006 年3 月20 日 ,GDC 2005 开幕,微软在会上发表了 XNA Framework 游戏开发技术。XNA Framework以微软.NET Framework 为基础 ,加入了游戏应用所需的函数库,让游戏开发者可轻松的以 C# 语言进行跨PC和Xbox 360平台的游戏开发,提高程序代码的重复利用率,降低跨平台游戏开发的难度。该技术将被整合在最新版的跨平台开发套件“XNA Studio”中。
2006年8月30号,微软向全球同步发布对业余游戏制作者所设计的游戏开发套件 XNA Game Studio Express Beta1,可以免费下载。
2006年11月1号,微软发布了 XNA Game Studio Express Beta2。
XNA 中的X表示能够在Windows、Xbox和合作伙伴之间达到跨平台的强大的软件工具。N表示“下一代(Next-generation)”,A表示“架构(Architecture)”。
XNA Game Studio 分为两个版本,一个是面向初学者的Express版,另一种是面向专业用户的专业版。用户使用Express版开发游戏完全免费,并且可以随意在 PC上发行,不过用该工具开发的游戏若是在360上发行,就需要交纳 99 美元的年费。2007年春季微软将会发布专业版,届时用户就可以用其开发游戏并发行。目前已经有十几所大学宣布使用XNA Game Studio Express用于教学,其中包括著名的南加州大学。微软表示,这套工具虽然看似简单,但功能非常强大,甚至可以开发出《光晕2》那样的大作。 GarageGames 为其提供了 Torque 游戏引擎,让用户可以设计出复杂的 3D 游戏。