欢迎来到天天文库
浏览记录
ID:13218571
大小:219.50 KB
页数:8页
时间:2018-07-21
《技术前沿 3d手机游戏》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、技术前沿3D手机游戏 综述 今天的手机游戏,可谓是品种繁多,令人眼花缭乱。不过,在这浩浩荡荡的手机游戏热潮里,3D手机游戏一直是人们停步驻足的地方。由于手机的硬件原因,作为游戏设备,还尚有很多不成熟的地方,人们一直满怀信心等待着3D手机游戏时代得到临。 而就在人们翘首期盼的时候,不少公司开始开发3D手机游戏比如数位红公司,这些公司如同雨后春笋一般,接二连三的推出了数款3D手机游戏,瞬间填补了空白的市场,同时也让用户第一时间领略了3D手机游戏。 虽然,在某些角度来说,手机的3D游戏受硬件限制,跟PC的3D游戏还不能媲美,但是3D手机游戏无论在3D图形质量和计算速度上,都
2、看不出任何得迟缓,流畅的画面以及良好的游戏性很快就博得了用户的喝彩。 硬件 在PC绘图芯片市场打的火热的ATI与NVIDIA,看好移动电话市场的无限潜力,早已将战线拉至移动电话市场,推出可携式装置专用的媒体处理器(MediaProcessor)及3D加速器(3DAccelerator),让手机厂商加入这类芯片,以提升绘图效能,成为媲美掌上游戏机的万能手机。目前已知NVIDIA于2月25日推出了GoForce4000/3000媒体处理器,前者提供300万像素数字相机、8倍数位变焦、视讯会议、JPEG编译码、MPEG-4/H.263编码及播放等功能,后者则提供200万像素、8倍
3、数位变焦、JPEG编译码、MPEG-4/H.263播放等功能,以提升新一代多媒体照相手机的整体战力。此外在3D部份,NVIDIA则是推出代号为AR10的3D绘图处理器,以主打PDA或手机等移动电话市场。 再看ATI方面,ATI先前就陆续推出了Imageon100、3200、2200...等多媒体辅助处理器,从最早的2D加速、JPEG编译码、MPEG-4解压、视讯撷取...等需求,进而到最近的Imageon2300/2320的主打3D的绘图处理器,提供手机与PDA在3D绘图加速上的需求。 虽然有硬件芯片,然而也要有支持的API才能相辅相成,已知SGI于2003年7月发表的
4、OpenGLES(OpenGLforEmbeddedSystems),就是OpenGL的嵌入式版本,与Sun的Java2平台搭配,可勾勒出未来Mobile3DGame新标准,而Java+OpenGL也是双方营造出双赢最佳的策略,许多软件大厂已宣示支持OpenGLES。至于硬件厂商,目前已知NVIDIAAR10与ATIImageon23xx行动3D芯片,已符合OpenGLES1.0的标准!而SymbianOSv8也将支持OpenGLESAPI。相信不久后,手机上也能玩像是CS、DOOM、Quake的FPS游戏了! 至于微软部份,从Windows3.1时代,微软就推出了WinG
5、,然而不受软件厂商青睐而导致失败,后来Windows95之后,微软极力推出DirectXAPI,在Windows98加入Direct3DAPI,让软件厂商有规可循,在多次的改良与强化之下,如今Direct3DAPI已是PC的3D游戏最佳平台,目前PC的3D游戏有超过9成都是采用Direct3D来设计。至于在移动电话部份,微软则是推出了Direct3Dm,m就是mobile的意义。目前Direct3Dm尚在制定阶段,已知NVIDIAAR10会支持Direct3Dm。总之有了Direct3Dm之后,未来游戏厂商要移植到Mobile平台就很容易,不需再去用新的平台去设计游戏,以降低游
6、戏开发/移植的成本。 图形引擎 OpenGLES库符合OpenGL?ES3维图形编程接口标准。它使得SH-Mobile3中的PowerVR?MBX-Lite*2高性能3维加速器功能最佳。OpenGLES库提供下面的特性。(1)使用符合OpenGLESV1.0的API,可以提高应用开发的效率和缩短开发时间。OpenGL是个人计算机和工作站上进行3维图形绘制的实际业界标准API。OpenGLES是OpenGL的子集,用于嵌入式设备应用如移动电话。OpenGLES库符合OpenGLESV1.0,完全支持Common-LiteProfile和CommonProfile。由于符合工业
7、标准API的要求,可以提高3维应用的开发效率,并缩短开发时间。(2)使用PowerVRMBX-Lite的最佳性能,可以很容易地开发复杂的应用。 对OpenGLES库进行了优化,可以充分利用SH-Mobile3中的PowerVRMBX-Lite3维加速器的所有性能。因此,OpenGLES库符合标准API的要求,可以实现每秒500,000个多边形的高性能,当加速器工作在最高频率54MHz下时,性能还要高。这种高绘制能力可以在QVGA尺寸的显示屏上绘制最高质量的3维图形,可以很容易地开发一系列复
此文档下载收益归作者所有