| XNA | |
|---|---|
| 开发者 | Microsoft |
| 最新稳定版 | 1.0 / 2006年12月11日 |
| 操作系统 | Microsoft Windows |
| 类型 | Application framework |
| 许可协议 | EULA |
| XNA Homepage | |
Microsoft XNA ("XNA's Not Acronymed"[1]),完全支援已管理的运行环境,由微软提供用以帮助电脑游戏开发、电脑软件开发及管理的一些工具。XNA把游戏设计员从"反覆刻版编程"中解放出来[2]还把游戏开发上的所有需要结合到一个系统之中.[3]。XNA 工具集在2004年3月24日在美国加州圣荷西市的en:Game Developers Conference首次亮相,第一个公开技术预览在2006年3月14日推出,最新版本在2006年12月11日推出。
目录 |
XNA Framework 是建置于 .NET Framework 2.0上,另外还加入了一些专注于游戏开发上类别库,在指定的平台上使程式码重用达之最大效果。XNA Framework 在一个特别为有管理式游戏运行的通用语言执行层(Common Language Runtime)版本上运行。这个执行层支援Window XP、Windows Vista和XBox 360。由于游戏是开发在执行层上,使得游戏能在所有支持XNA Framework 的平台上只要很少甚至不需要任何更改便能运行。现时所有在XNA Framework 上的游戏必需使用C #和XNA Game Studio Express IDE[1]开发。
XNA Framework 把所有用作游戏编程的低阶技术包起来,由此,游戏开发员就可以专注于游戏内容开发而不用关心游戏移植至不同平台上的问题,游戏只要开发于XNA 的平台上,所有硬件只要支援XNA都能运行。XNA Framework 还内置一些工具,例如XACT以帮助游戏内容开发。这些工具还能帮助开发视觉和听觉效果和和像真度很高的模型制作。
XNA Framework 同时支持2D 和3D 的游戏开发也支援XBox 360 的控制器和震动效果。XBox LiveMarketplace 可以升级开发者的XNA Game Studio Express 以使能把他们开发的游戏用于XBox 360上。
虽然已被世界上很多开发员采用,但XNA并未能真正发挥他的作用,例如令游戏编程更容易。这是因为他没有一些重要的功能如Skeletal animation,对初学者而言还是比较复杂的编程。另一个问题是有一些人认为XNA把太多的控制权到开发者的手上拿走,这使得很多大型游戏制件过还是用C++直接呼唤DirectX API。
XNA Game Studio Express exited beta status first, and a community grew around it. When searching for XNA, Google returns the following XNA community sites among the first twenty results:
|
查 • 论 • 编 • 历
|
|
|---|---|
| 桌面软件 | Windows (Windows历史) · Office · Internet Explorer · Dynamics · Visual Studio · Money · Encarta · Microsoft Student · Expression |
| 服务器软件 | Windows Server · SQL Server · IIS · Exchange · BizTalk · Commerce · ISA Server · Systems Management |
| 技术 | 活动目录 · DirectX · .NET · Windows Media · PlaysForSure |
| 网络 | Windows Live · Office Live · MSNBC · ninemsn · MSN · Hotmail · Live Messenger · Spaces · Groups · Live ID · Ignition · CodePlex |
| 游戏 | Microsoft Game Studios · Zone · XNA · Xbox · Xbox 360 (Elite) · Xbox Live (Arcade · Marketplace) · Games for Windows (Live) · Live Anywhere · 帝国时代 · 微软模拟列车 · 微软模拟飞行 |
| 硬件 | Surface · Zune · MSN TV · 微软自然键盘 · IntelliType · IntelliPoint · LifeCam · LifeChat · SideWinder · 超级移动电脑 · Fingerprint · Audio System |
| 教育与认证 | 微软认证 ·微软开发者网络 ·微软教育联盟计划 ·微软签约授权 ·微软出版社 ·微软最有价值专家 ·微软创新联盟 |
| 许可证 | 客户端访问许可 · 共享源代码 |
| 董事会成员 | 巴尔默 · 凯什 · 杜伯伦 · 盖茨 · 吉尔玛特 · 哈斯廷斯 · 马夸特 · 诺斯基 · 庞克 · 雪利 |
Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History