Electronic Arts的寒霜3D游戏引擎,因为Metal的存在,让其在iOS上的应用,和在控制台及PC上的FPS游戏Battlefield的效果是一样的。该公司在iPad上展示了在线多玩家的射击游戏《植物大战僵尸:花园战争》。 图:在iPad上展示植物大战僵尸:花园战争。 当然,除了以上展示,Apple还列举了Metal与Crytek和Unity技术的合作效果。 取代OpenGL? Metal是一种低层次的渲染应用程序编程接口,提供了软件所需的最低层,保证软件可以运行在不同的图像芯片上。Metal提升A7处理器效能,让其性能完全发挥,玩家可以更尽情的玩游戏。与此同时,Apple还宣布了SpriteKit,一个休闲游戏开发平台,以提高休闲游戏开发质量及降低开发难度。 Moor Insights和Strategy的分析师Patrick Moorhead,在一次采访中提到,Metal将要求开发者为Apple设备编写特殊的代码,但不会太难,因为游戏引擎的制造商会做好所有必要的工作,将会保证代码能够在其他平台上运行。 Moorhead还表示,OpenGL ES是Silicon Graphics时代的产物,并一直沿用至今。而Metal可能会破坏OpenGL和微软的DirectX API。OpenGL从工作站到智能手机都能够运行,这是它的力量也是它的弱点,会导致代码膨胀。 而虚幻引擎制造商Epic Games CEO Tim Sweeney,在接受采访时则明确表示,Metal将取代OpenGL ES。 对于Tim Sweeney的这一预测,亲爱的游戏开发者们,你们觉得呢? |