根据Valve Software的Steam调查系统,现在每50个玩家中才有1个拥有一块DirectX 10显卡并安装了Vista系统。Valve总裁Gabe Newell近日在接受采访时表示,微软将DX10局限在Vista上并排斥XP的做法是个天大的错误,这一决定影响了整个业界,导致现在只有极少数玩家进入了DX10时代,游戏厂商的跟进速度也非常慢。
Gabe Newell指出,游戏厂商在开发同时拥有Xbox 360、PS3、PC等版本的跨平台游戏时,首先要考虑的就是成本最优化,而无论微软还是索尼的游戏机都不支持DX10 SM4.0,所以只有少数游戏才会采纳这一新技术,这正是现在DX10游戏屈指可数的主要原因。
Gabe Newell还哀叹现在PC游戏的输入控制设备越来越单调了。他很希望Wiimote或者《吉他英雄》的“吉他”这样的遥控器能够越来越多地出现在PC平台上,但DirectX对此类设备的支持日渐贫乏,开发商也不敢贸然在这方面进行成本巨大的创新了。
Gabe Newell举例说,即将在10月12日登陆PC和Xbox 360平台的《半条命2:第二章橙盒版》虽然使用了一些DX10功能,但玩家几乎不可能从视觉上加以区分,就像现在已经出炉的一些DX10游戏一样并没有质的差别。EA开发的PS3版会在两到三个星期后跟进。
《半条命2:第二章》的很多特性都源于对Source引擎的改进,比如一种特殊的Alpha混合模式可以生成更平滑的反锯齿边缘,Demo版本也展现了畸变效应和软阴影效果,另外游戏还会加强对多核心处理器的支持。