PS3吧大神 PS3吧大神
关注数: 0 粉丝数: 14 发帖数: 8,892 关注贴吧数: 2
MS野心继续施展 微软XNA是一统所有游戏开发环境的终极标准 GDC于日前正式结束,我们听到看到的是微软不停的宣传XNA开发工具.它究竟是什么?……让我们来初步了解一下!   XNA是微软推出的所谓“通用软件开发平台”,它的目标是让游戏开发过程更加轻松简单。XNA中,X代表微软掌握的技术资源,DirectX和Xbox;N代表次世代(NextGeneration);A代表架构(Architecture)。以DirectX为原型,微软希望把XNA发展为所有游戏开发平 台的通用标准。如此一来将实现游戏开发工具的无缝嵌入和平滑过渡。在“大一统”尚未成形时,微软将透过XNA整合自家门下的Windows、Xbox与WindowsCE系统,在个人电脑、家用游戏机、移动设备这三种游戏平台上将开发工作融会贯通。在微软网站XNA的页面上,象征DNA链的螺旋图形贯穿始终。DNA是建构生命体的核心,微软显然希望将自己的XNA也塑造成游戏生命力的支柱。   目前人们对游戏的高期望导致游戏产品开发周期延长,投入剧增,负担不起沉重费用的中小开发商纷纷出局。同时,一款优秀游戏在多种平台上同时推出已经成为游戏开发商增加投资回报率的普遍做法。游戏在不同平台间相互移植的成本也一直居高不下,微软把业界这种状况归咎于没有一个强劲且标准统一的平台,他们宣称为所有游戏平台建立一套通用开发标准来有效降低门槛,减少成本。   摩尔<微软公司副总裁>说,这套工具将会释放游戏开发者的创意,同时降低正不断提升的游戏开发费用。他认为,目前的游戏开发预算中“80%用于基础建设,仅有20%用于创造”,而他希望开发者将时间和精力更多的用在思考如何让游戏更加有趣,而不是技术本身。   摩尔宣称,XNA技术不仅会降低游戏开发成本,同时可以让开发公司更早看见游戏开发成果,借此判断应该放弃哪些项目,为哪些游戏投入更多的预算。尤其对于拥有众多开发项目的大公司而言,可以尽早看见开发成果意味着可以尽可能的减少在低效益项目上投入的资金。而微软此前本身每年在撤销开发项目方面损失了1500万美元。   尽管看起来XNA将给游戏市场带来一次积极的变革,但所有人也都能感受到微软意图称霸游戏市场,实现大规模垄断的野心。   JAllard表示在未来的游戏开发领域中,也慢慢的由以往的硬件主导科技慢慢转变为软件主导,毕竟半导体技术有按照摩尔定律持续进化。尤其因为3D技术的进步、宽频网络普及的刺激,更让游戏产业产生了飞跃性的进化。硬件的进步代表了更多的可能性,但是游戏开发人员要怎么“驾驭”这么多先进的技术呢,所以具备整合性游戏开发环境的“XNA”于焉诞生。   其实多年前微软就在尝试如何提供游戏产业一个共通的标准,因此先在计算机上制定了“DirectX”的共通规范,从1994年开始一直到目前最新的“DirectX9.0c”的确在计算机3D绘图领域中扮演了“标准规范”的角色,并持续加速计算机3D技术的进步。不过在TVGAME领域就欠缺了类似“DirectX”的共通规范而让TVGAME产业以多头马车方式进行,其实或多或少增加了游戏开发难度并大幅增加研发成本,尤其到了现在情况更是明显。   所以JAllard也在思索,既然在计算机领域中能有“DirectX”这种共通标准主导产业进化,那在TVGAME领域也应该可以。所以从XBOX开始微软就试图导入了当时的“DirectX8.0”当作游戏开发环境的主轴,而到了XBOX二代机甚至要把计算机/TVGAME/手机游戏的环境做个整合,让厂商只要会一种开发工具几乎能搞定大部分的游戏平台,也能节省更多成本发挥更大效益,这就是“XNA”,一个未来的整合游戏开发环境。   按照目前游戏开发的分工,要完成一款游戏并须兼顾绘图、物理运算、音效、网络、I/0输出入控制、计算机AI等不同范围的程控,这些完全不同的程序需求必须要用不同的工具来完成,所以不但程序人员要一一学会当个万能侠,对游戏公司而言不同资源的分散也增加游戏开发难度与研发成本(因为不同的软件包工具都所费不赀),所以微软愿意扮演火车头角色把这些绘图、物理运算、音效、网络等不同范围的程序完全整合在一个工具中,并提供最完善的函式库让游戏开发人员能学会使用、全盘了解,这就是“XNA”。
首页 1 2 3 4 5 6 下一页