XNA Framework

iteye_20683發表於2010-01-20

XNA Framework 是建置於 .NET Framework 2.0上,另外還加入了一些專注於遊戲開發上類別庫,在指定的平臺上使程式碼重用達之最大效果。XNA Framework 在一個特別為有管理式遊戲執行的通用語言執行層(Common Language Runtime)版本上執行。這個執行層支援Windows 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 Live賣場可以升級開發者的XNA Game Studio Express 以使能把他們開發的遊戲用於Xbox 360上。

相關文章