什麼是XNA?
環境
- XNA遊戲工作室
-
- 2.0
- 3.0
- 4.0
關於XNA
XNA 是 Microsoft 提供的用於遊戲開發的綜合開發環境。 XNA 旨在支援多個平台的遊戲開發,包括 Windows、Xbox 360、Windows Phone 和 Zune。 能夠在特別面向公眾的開發環境中開發可以在 Xbox 360(控制台主控台)上運行的遊戲,這是一項前所未有的非常創新的事件。
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 開發人員中心 |
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 發佈 |