什么是XNA?

更新页 :
页面创建日期 :

环境

XNA游戏工作室
  • 2.0
  • 3.0
  • 4.0

关于XNA

XNAMicrosoft 提供的用于游戏开发的综合开发环境。 XNA 旨在支持多个平台的游戏开发,包括 Windows、Xbox 360、Windows Phone 和 Zune。 能够在特别面向公众的开发环境中开发可以在 Xbox 360(控制台控制台)上运行的游戏,这是一项前所未有的非常创新的事件。

Xbox 360 での Windows からのゲーム配置Windows Phone エミュレータによる実行
Xbox 360 上的游戏放置屏幕(左) 使用 Windows Phone 模拟器运行(右)

只要您有 Windows PC 和 Internet 连接,XNA 就可以免费使用。 开发基本上是在 Windows 上完成的,每个要作为执行环境运行的设备都是必需的。

每个开发和执行目的地的实际设备成本是强制性的,但除此之外,在 Xbox 360 上开发的高级会员资格是“9,800 日元(含税)/年(截至 2010 年 9 月)”(为 Xbox 360 制作游戏时),对于 Windows Phone,开发是免费的,但注册您制作的软件需要花钱。 但是,由于存在一个市场,您可以在其中分发使用 Xbox 360 和 Windows Phone 制作的游戏,因此您还可以出售游戏并赚取收入。

* Xbox 360 使用可以作为普通游戏机玩的实际控制台。

此外,与Windows和Xbox等已用于游戏开发的DirectX(非托管C++)和托管DirectX相比,XNA框架拥有许多专门用于游戏的库,并尽可能消除复杂的初始化过程和麻烦的内存管理。 它旨在与简单的程序一起使用。 目前采用“C#”作为编程语言,XNA Framework 和 C# 都很好地利用了彼此的优势,使得将程序组合在一起变得非常容易。

此外, XNA Creators Club Online 还提供入门工具包、示例程序和论坛,以帮助不熟悉 XNA 或对 XNA 有一定经验的开发人员。

XNA クリエーターズ クラブ オンライン
XNA 创作者俱乐部在线


分发的一些入门套件

以下是 XNA 的官方网站。 我想你可以在这里阅读更多关于XNA的信息。

官方网站

站点名称
XNA 创作者俱乐部在线
XNA 开发人员中心
MSDN 论坛 > 游戏开发技术 (论坛)
XNA日本团队博客 (博客)
Hinikeni XNA (博客)
XNA 开发人员中心

XNA简史

2004/03/24 XNA概念发布
2006/03/22 下一代开发环境 XNA Studio 的试用版现已推出。
2006/08/30 XNA Game Studio Express 1.0 Beta 1 发布
2006/11/08 XNA Game Studio Express 1.0 Beta 2 发布
2006/12/12 XNA Game Studio Express 1.0 发布
2007/04/24 XNA Game Studio Express 1.0 更新版本
2007/11/20 XNA Game Studio 2.0 β 发布
2007/12/13 XNA Game Studio 2.0 发布
2008/10/31 XNA Game Studio 3.0 发布
2010/09/16 XNA Game Studio 4.0 发布