|
创新向左,微软向右 2 r* ^+ N4 L) \7 y1 E' u4 Y& U
1 {3 R9 X$ N" C9 v
# Q4 Z' Z0 ^, Q P/ X9 {6 Y创新Alchemy终于修成正果开始贩卖,是什么原因造就这款尴尬的产品?8 y+ M" U: e; F' u% A! V4 z
创新口口声声说是Vista的错、是微软的错,但微软为什么会下痛心停用已经发展多年的DirectSound的硬件加速?# _4 {! E$ v! S! F5 h# {
, j0 e( h: d4 p. @% Y( c' M1999年,微软与创新合作,EAX进入DirectX。
( x; V5 w6 j9 K3 @很快,创新在EAX2.0后就闭关了,开始独自玩EAX HD。 9 m; S: X+ m1 f# V3 z' {, o5 n
一向闭关的创新却喜欢玩OpenAL,然而最有讽刺意味的是:创新却从不喜欢为他的声卡做Linux下的驱动程序。w00t)
3 [: X* o- @1 n(BTW:干脆叫ClosedAL也不错)- z; w% G3 F" J+ L) C; d5 G' d6 Q
) R& |9 v" t. K" |
也许是创新玩OpenAL玩得太High了,也许是创新与微软的合作出了问题,在Vista下发生了重大变化——DirectSound只能创建软件缓冲区,创建硬件缓冲区永远是失败。EAX只有通过OpenAL才能玩了,这是托OpenAL的福?还是OpenAL惹的祸? 总之,目前创新的处境还不错,Vista下支持声卡硬件加速的就它OpenAL。3 s0 M. m) v) }: B
9 x/ R% @1 k% {2 T( L
随着Xbox 360的发布,微软为了整合Xbox 360与Windows的游戏开发平台,推出了XNA Game Studio。
5 v1 V* |% N) I0 T; x* c从新版的DirectX SDK中已经看到DirectX Audio增加了一个新成员——XACT(Microsoft Cross-Platform Audio Creation Tool ),很明显是顺应XNA Game Studio而产生的。也许微软开始淡化DirectSound,准备推广XACT了。
) S8 d+ M- `, o; M1 I x, h# B5 a4 ~/ l; L: ~
& g- W. ]4 a+ h5 R
SDK中的一句话,或许是微软涉足游戏业界多年的心得::thumbsup:
: }; R8 f0 I& ]: v“Free the game title developer to focus on gameplay rather than feeding audio hardware. ”! k3 X% o0 i7 o, g; @' G3 b2 C: @" C
) y }- x( \2 C4 ] J+ ]2 T1 Z
[ 本帖最后由 gzXW 于 2007-7-7 01:22 编辑 ] |
|