|
XNA是一个整合了PC/XBOX/手机游戏开发的未来整合型游戏开发环境,将以最完整的游戏开发函数库、技术、套装中介软件工具、金流付费、安全、网络等不同领域的关键核心,提供游戏开发人员一个最全面、最有效率的整体性游戏开发工具,将让游戏开发人员能最有效率的投入游戏开发工作”,也就是所,XNA是一个“开发平台”,就像是写C++程序,你可以用VC,也可以用BRELAND BUILDER,是方便程序员开发的一种工具,而并不是说可以让你不用写代码的语言替代工具。
关于游戏的开发,可以明确的说,其核心和难点就是图形处理,图形处理直接关系到游戏的画面好怀已经游戏能否顺畅运行。然而不管你是多么厉害的程序员,不管0你用什么样的语言,你自己写出来的“直接”处理图象的代码,也可以说是图形处理“软件”,都无法媲美“硬件”对图形的控制,所以,现在玩游戏,显卡的好坏才那么重要。所以,游戏的开发,大量的代码都是在控制硬件来处理图象,微软的DIRECTX提供了对硬件的某种层次上的控制,如果你想学习游戏开发,最好从DX入手。
美国微软于 8 月 13 日发表针对业余创作者所设计的游戏开发套件「XNA Game Studio Express」,提供没有专门开发器材的一般 PC Windows XP 使用者开发跨 Xbox 360 与 PC 平台游戏的管道.
XNA Game Studio Express 是专业跨平台整合型游戏开发套件「XNA Studio」的简化版,以「Visual C# Express 2005」为基础,并针对业余创作者加以改良,提供简易的开发环境与详细的教学文件.
XNA Game Studio Express 中将包含以 .NET Framework 2.0 为基础、并加入游戏应用所需之函式库所构成的 XNA Framework;由一系列工具所构成、让开发者能以更简易的方式将 3D 内容整合到游戏中的 XNA Framework Content Pipeline;以及教导使用者如何进行游戏开发的入门说明教学文件与范例.
所有 Windows 使用者都可以免费下载使用 Windows 版 XNA Game Studio Express,所开发出来的游戏将可以自由在 Windows 平台上进行商业性贩售.至于 Xbox 360 的部分,则必须加入微软「XNA Creator?s Club」会员,方可于零售版 Xbox 360 主机(硬盘必备)上进行游戏的开发、测试与游玩.
欲成为 XNA Creator?s Club 会员者,可透过 Xbox Live 卖场付费加入,分为 4 个月 49 美元与 1 年 99 美元两种方案.开发出来的游戏可透过 Xbox Live 分享给其它 Creator?s Club 会员游玩,非会员使用者则无法游玩.如果想要在 Xbox 360 平台上进行商业性贩售,则必须使用预定明年春季推出的专业版.
XNA Game Studio Express 预定 8 月 30 日释出测试版,年底释出正式版.透过完整的函式库、工具与教学说明文件,简易的开发环境以及低廉的费用,XNA Game Studio Express 将可提供有意愿的非专业创作者实现跨 Windows 与 Xbox 360 平台游戏开发的需求,对游戏创作有兴趣的玩家不妨多多留意. |
|