XNA Game Studio Express
维基百科,自由的百科全书
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
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 Build
[编辑] XNA Studio
[编辑] XNA Game Studio
[编辑] XNA 批評論
雖然已被世界上很多開發員採用,但XNA並未能真正發揮他的作用,例如令遊戲編程更容易。這是因為他沒有一些重要的功能如Skeletal animation,對初學者而言還是比較複雜的編程。另一個問題是有一些人認為XNA把太多的控制權到開發者的手上拿走,這使得很多大型遊戲制件過還是用C++直接呼喚DirectX API。
[编辑] Initial Community Focus
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:
[编辑] 參考
- ^ 1.0 1.1 Microsoft XNA Frequently Asked Questions
- ^ Microsoft: Next Generation of Games Starts With XNA
- ^ YouTube: XNA explanation from experts.
[编辑] 額外聯結
- Microsoft XNA official homepage
- "XNA Game Studio Express Beta 2 Launches" from IGN
- XNA Samples, Videos, GameComponents and Articles
|
|
---|---|
桌面软件 | 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 · zh-hans:帝国时代;zh-hant:世紀帝國 · 微軟模擬列車 · 微軟模擬飛行 |
硬件 | Surface · Zune · MSN TV · 微软自然键盘 · IntelliType · IntelliPoint · LifeCam · LifeChat · SideWinder · 超级移动电脑 · Fingerprint · Audio System |
教育与认证 | 微软认证 ·微软开发者网络 ·微软教育联盟计划 ·微软签约授权 ·微软出版社 ·微软最有价值专家 ·微软创新联盟 |
许可证 | zh-hans:客户端访问许可;zh-hant:用戶端存取授權 · 共享原始碼 |
董事会成员 | 巴尔默 · 凯什 · 杜伯伦 · 盖茨 · 吉尔玛特 · 哈斯廷斯 · 马夸特 · 诺斯基 · 庞克 · 雪利 |