|
创新向左,微软向右
) i2 \- ^& z0 L
5 M8 q! u( U* Q) G2 o
& J. H* [, x5 y/ `创新Alchemy终于修成正果开始贩卖,是什么原因造就这款尴尬的产品?
$ \9 _3 c, \- s0 o创新口口声声说是Vista的错、是微软的错,但微软为什么会下痛心停用已经发展多年的DirectSound的硬件加速?/ D3 q; r$ v+ y, y% g4 D
3 @# i( e3 `. O3 D% s" @1999年,微软与创新合作,EAX进入DirectX。
2 H+ A( _+ q2 i' p+ z很快,创新在EAX2.0后就闭关了,开始独自玩EAX HD。 * ~6 o; B3 I8 |4 n- P
一向闭关的创新却喜欢玩OpenAL,然而最有讽刺意味的是:创新却从不喜欢为他的声卡做Linux下的驱动程序。w00t)
& U) o+ V8 I/ _/ }(BTW:干脆叫ClosedAL也不错)7 G9 }+ a" K `4 r: y1 \( [
2 d J0 {5 r+ s: `也许是创新玩OpenAL玩得太High了,也许是创新与微软的合作出了问题,在Vista下发生了重大变化——DirectSound只能创建软件缓冲区,创建硬件缓冲区永远是失败。EAX只有通过OpenAL才能玩了,这是托OpenAL的福?还是OpenAL惹的祸? 总之,目前创新的处境还不错,Vista下支持声卡硬件加速的就它OpenAL。
7 |' }, A7 Y+ g3 ?
( p9 Y" b3 a2 M3 P随着Xbox 360的发布,微软为了整合Xbox 360与Windows的游戏开发平台,推出了XNA Game Studio。
0 u% m3 k ~5 [从新版的DirectX SDK中已经看到DirectX Audio增加了一个新成员——XACT(Microsoft Cross-Platform Audio Creation Tool ),很明显是顺应XNA Game Studio而产生的。也许微软开始淡化DirectSound,准备推广XACT了。) y4 w6 o/ o3 C, {+ M9 S; \
/ ~2 I$ q% \5 ?
9 \* ?- `& g* i# H- q4 S5 W6 WSDK中的一句话,或许是微软涉足游戏业界多年的心得::thumbsup: * c; ^$ i* D, A; y. O, J4 x
“Free the game title developer to focus on gameplay rather than feeding audio hardware. ”
- n# Y+ @9 z5 X0 Y6 D1 h
1 e1 H. s" I2 C" q. {7 ^: j[ 本帖最后由 gzXW 于 2007-7-7 01:22 编辑 ] |
|