游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4451|回复: 7

微软下一代游戏开发套件 XNA 发布两月有余,国内开发者

[复制链接]

7

主题

25

帖子

31

积分

注册会员

Rank: 2

积分
31
发表于 2006-11-6 21:15:00 | 显示全部楼层 |阅读模式
来自:http://blog.csdn.net/XnaDev/archive/2006/11/06/1369963.aspx

   XNA简介:首先声明,XNA不是游戏引擎,它只是一个游戏开发框架。原来 C# 开发游戏都是使用 Managed DirectX,可惜的是微软已经停止了它的开发,而取而代之的是 XNA。XNA 的目标是用 C# 在 .Net Framework 上开发跨平台游戏,目前仅指 PC 和 XBox360 两个平台,未来有可能进入移动领域。

        2004年5月12日,第十届E3(Electronic Enteratainment Exposition)的展台上,微软提出了XNA技术。
        2005年3月7日,GDC(Game Developers Conference,即游戏开发者会议)2005 开幕,微软正式发表针对新一代游戏开发的跨平台整合型游戏开发套件“XNA Studio”。
        2006年3月20日,GDC 2005 开幕,微软在会上发表了 XNA Framework 游戏开发技术。XNA Framework以微软.NET Framework 为基础 ,加入了游戏应用所需的函数库,让游戏开发者可轻松的以 C# 语言进行跨PC和Xbox 360平台的游戏开发,提高程序代码的重复利用率,降低跨平台游戏开发的难度。该技术将被整合在最新版的跨平台开发套件“XNA Studio”中。
        2006年8月30号,微软向全球同步发布对业余游戏制作者所设计的游戏开发套件 XNA Game Studio Express Beta1,可以免费下载。
        2006年11月1号,微软发布了 XNA Game Studio Express Beta2。

        XNA 中的X表示能够在Windows、Xbox和合作伙伴之间达到跨平台的强大的软件工具。N表示“下一代(Next-generation)”,A表示“架构(Architecture)”。
        XNA Game Studio 分为两个版本,一个是面向初学者的Express版,另一种是面向专业用户的专业版。用户使用Express版开发游戏完全免费,并且可以随意在 PC上发行,不过用该工具开发的游戏若是在360上发行,就需要交纳 99 美元的年费。2007年春季微软将会发布专业版,届时用户就可以用其开发游戏并发行。目前已经有十几所大学宣布使用XNA Game Studio Express用于教学,其中包括著名的南加州大学。微软表示,这套工具虽然看似简单,但功能非常强大,甚至可以开发出《光晕2》那样的大作。GarageGames 为其提供了 Torque 游戏引擎,让用户可以设计出复杂的 3D 游戏。


        从8月30日到今天,微软发布XNA Framework 和 XNA Game Studio Express 已经两个多月时间了,国内研究学习 XNA 的竟然没多少人?不知是不是因为 XNA 是使用的是用 C# 语言,在.Net Framework上运行,所以很多人就怀疑用它的性能问题。没有调查就没有发言权!没有测试过谁能说他的性能到底如何呢?有人认为 C# 和.Net Framework只适用于Web服务器程序的开发,用来做游戏到速度会很慢!其实他们误解了。C# 和.Net Framework 肯定能做复杂的 Web 服务器程序,但这并不是他的全部功能。XNA + C# +.Net Framework 的性能没有被证明以前,大家当然可以以一种怀疑的眼光来看待它,但不应该否定它,更不应该鄙视它!微软有可能几年磨一剑,花这么多时间、金钱和精力去搞一个没有前途的东西吗?

        想当年,当游戏还是用汇编开发的时候(如早期的家用游戏机 Atari,FC等),开发者认为用C开发游戏,它的速度肯定不行,而当用 C 开发游戏的时候又不相信 C++。但后来的事实证明,先进的技术总会取代落后的技术。虽然 C 的性能比不上汇编,C++ 的性能比不上 C,但是 C 的开发效率比汇编高,C++ 的开发效率同样比C高。我想,没有一个开发商会为了那么一点性能的提高而多去花费好几个月甚至超过一年的时间去开发一款游戏,毕竟对开发商来说低的成本和快速地资金周转才是最重要的。C 和 C++ 代表了者游戏开发先进技术的方向,他们开发效率高。人们后来用他们开发游戏也就是必然了。而如今,C# 和 C++ 的关系,就像当年 C++ 和 C 的关系一样。历史是前进的,技术是进步的,我们不能老是裹足不前,不敢于尝试新的东西。


        如今的 C# 正在发展期,可以预见,在将来的游戏开发领域,C#必将大行其道!当今硬件技术发展如此迅速,性能根本不是问题。将来的某一天,所有的手机都拥有了操作系统,或者都部署了.Net Framework,手机游戏全用 C# 写,那么J2ME也就没有用武之地了。所以不管是 PC,家用游戏机,还是移动领域,C# 和.Net Framework 的前途都是不可限量的!

248

主题

2674

帖子

2702

积分

金牌会员

Rank: 6Rank: 6

积分
2702
QQ
发表于 2006-11-6 23:23:00 | 显示全部楼层

Re:微软下一代游戏开发套件 XNA 发布两月有余,国内开发

没有中文版就没有人气

41

主题

340

帖子

345

积分

中级会员

Rank: 3Rank: 3

积分
345
发表于 2006-11-7 11:29:00 | 显示全部楼层

Re: 微软下一代游戏开发套件 XNA 发布两月有余,国内开发

XNA是以后游戏开发的重要工具,我们一直在关注。

3

主题

18

帖子

24

积分

注册会员

Rank: 2

积分
24
发表于 2006-11-7 12:47:00 | 显示全部楼层

Re:微软下一代游戏开发套件 XNA 发布两月有余,国内开发

学习中....

15

主题

2093

帖子

2093

积分

金牌会员

Rank: 6Rank: 6

积分
2093
发表于 2006-11-11 22:34:00 | 显示全部楼层

Re:微软下一代游戏开发套件 XNA 发布两月有余,国内开发

XNA支持VB.net吗?

3

主题

159

帖子

159

积分

注册会员

Rank: 2

积分
159
发表于 2006-11-15 19:46:00 | 显示全部楼层

Re:微软下一代游戏开发套件 XNA 发布两月有余,国内开发

我在等正式版

37

主题

123

帖子

128

积分

注册会员

Rank: 2

积分
128
QQ
发表于 2006-11-16 08:48:00 | 显示全部楼层

Re:微软下一代游戏开发套件 XNA 发布两月有余,国内开发

学习中

41

主题

340

帖子

345

积分

中级会员

Rank: 3Rank: 3

积分
345
发表于 2006-12-8 17:46:00 | 显示全部楼层

Re:微软下一代游戏开发套件 XNA 发布两月有余,国内开发

12月11日微软将发布XNA正式版,GarageGames公司的Torque 游戏引擎也同时发布!国内开发者有事做了...
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-26 00:43

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表