» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

XNA的DNA

原文载于Behind Another World 游戏设计研究室
转载请注明出处,并保留原文链接


译自N. Evan Van Zelfden《The DNA of XNA》

在科学的世界里,DNA是一项新兴的发现。在游戏开发的世界里,XNA更是初露锋芒。简单来说,XNA是一套简单易用的软件工具。你可以用它来开发PC和XBOX360的游戏。这个有J Allard领头的项目,最早在2004年的游戏开发者大会(Game DevelopersConference)上公布。在2005年底,有迹象表明这个项目已经完成,并开始运行。在2006年的GDC上,微软发布了完整的XNA框架(framework)。

XNA使游戏开发变得更平易近人。“重点在于为两个平台提供同样的工具,同样的库函数,同样的潜力。”Dave Mitchell,XNA市场部总监说道,“如此你一次编写出的游戏可以在两个平台上运行。真正受益的是休闲游戏。”

开端
微软开发技术时特意为开发者着想是这一切的开端。Mitchell说XNA出现是那时微软留意到了小规模开发者,那些初尝开发的人民,正经历着“无法加入“上流社会”的窘境(the ‘country-club mentality’),你多少意识到有人要闯进(单机游戏开发)来。”

(游戏行业中的)第二十二条军规[《Catch-22》,译注:约瑟夫-海勒的代表作,第22条军规在原作中指必须服从司令官的命令。]规定:开发者需要至少有一款自己名下的作品来吸引发行商,但在没有发行商实质性投资的情况下开发这第一款游戏几乎是不可能的。[译注:这点和《二十二条军规》中要退伍,就必须证明自己疯了,而一旦去证明自己疯了就说明自己没有疯的矛盾十分相似。]“我们只是发现了在独立开发者,爱好者,学生,学校教育之中的所有这些矛盾和挑战,”Mitchell说,“尤其是要创造出一条将创意传递进业界的途径。”在指出了这个问题后,Mitchell提到在整个微软内部找寻答案。“我们颇为自豪的一点是,我们真的同以此为兴趣的人们和爱好者打成一片,并且用我们的技术‘武装’他们。”Visual StudioExpress便是一个例子。

“然后我们便真正起步,来挖掘XBOX360作为游戏主机的潜力,”他说,“在公司内部,有人问,你们能制作Windows游戏么?当然,打勾。你们能在家用设备上做同样的事情么?不行,除非你在设备上投入大把大把的美元。于是,我们为了实现这个目标达成了共识。”

因此,在最初,XNA团队想要让游戏开发变得平民化。XNA让XBOX360在家用主机31年的历史上,第一次既作为零售产品,又成为了开发工具。

当然,一旦你将游戏开发的大门向任何人敞开以后,所产生的结果往往会让微软望而却步。人们可以做出各种各样的东西来,比如成人级的游戏(AO-level)、侵犯版权的游戏。Mitchell说他们希望逐步来解决问题。比如,在XNA版本1中,禁止在线游戏,但他们计划会慢慢地在今后引入进来。

最美好的愿望
XNA意味着巨大的人群都要尝试来开发游戏了。“就算它还不够易上手,我们也是在做着正确的事情,如果希望能实现的话,业界里的其余力量也会加入进来。”

Mitchell还观察了被他称作姐妹产业的——电影电视和音乐,寻找着当前在游戏业界中进化的迹象。为了使得这个业界保持健康地成长,Mitchell相信我们必须让消费者这个角色来创造内容。

微软希望玩家成为开发者的伙伴,或者实际上自己来成为开发者。“我们愿意见到游戏业界中这样的一个趋势。”Mitchell希望开发者们能够找到一些让玩家来逐步贡献自己力量的途径很难理解,微软以一种免费的,慈善家的方式来提供这样的技术。“这是写在我们DNA里的,”Mitchell解释道。“我们已经这么做了很多年了——让爱好者和学生也能够获得商业技术。另一点就是我们都是玩家,我们热爱游戏,我们愿意这个业界变得健康,有效益。”

“最终,受益的还是我们玩家,我们作为平台的拥有者也会受益。业界会出现新鲜的点子。我们,像其他的平台提供者一样,也会去追寻它们。”

正如他们计划中的一部分,微软正将XNA延伸到大学和学生中去。有一些学生专注于乐趣,另一些则关注于他们自己的个人项目。“我们刚结束Dream-Build-Play竞赛,”Mitchell说。(微软)收到了来自100多个不同国家的200份PC和XBOX360的游戏演示。这些游戏花样繁多。Mitchell提到了一个手绘蜡笔风格的游戏。还有一个以丰富的树木和植被作为特色,将SpeedTree的授权用到了XNA里。

微软得到的另一个额外的好处是,分发给大学廉价但一流的开发平台意味着更多的学生会学习如何专门为微软来开发。Mitchell说“这个问题越来越不重要了……(游戏)总是被移植到其他平台。”他认为一些游戏会从XNA Studio Express360起步,“如果我们成功的话,我们绝对会见到这些游戏登陆于其他平台。”

对于微软的竞争对手,Mitchell并不能恭维其他主机厂商的技术能力,他们还不能支持像XNA这样的技术,让用户创作能在PS3或者Wii上运行的游戏。“为了整个业界的健康发展,我当然希望他们为此而努力。”鉴于XNA的潜力,我们只能希望其他“商家”也打开授权的大门。

N. Evan Van Zelfden 期待游戏的更加精彩的未来。他断言游戏是当今最伟大的艺术。这也是为何他玩游戏,为游戏而写作,并且一直在游戏业界工作的原因。


[ 本帖最后由 xat 于 2007-8-14 00:17 编辑 ]


本帖最近评分记录
  • voodoo 发贴积分 +30 原创内容 2007-8-14 09:02

TOP

这段读到过,应该是XNA的官方blog上的

csdn还是哪里有段很糟糕的译文……

xat让这段美文圆满了~赞!



TOP

XNA体现了MS的大野心啊


TOP

引用:
原帖由 RestlessDream 于 2007-8-14 00:03 发表
这段读到过,应该是XNA的官方blog上的

csdn还是哪里有段很糟糕的译文……

xat让这段美文圆满了~赞!
啊?怎么会是官方blog上的?
我还以为是escapist特约写的呢。
不过这篇在loading的时候边看边翻,翻完发现,居然没有太多实质性的内容,有点失望。

TOP

发新话题
     
官方公众号及微博