|
创新向左,微软向右 , U- }- Y ^6 ~& z
5 {0 w: S: k- Y
1 q7 R6 ^1 Y( g( j S创新Alchemy终于修成正果开始贩卖,是什么原因造就这款尴尬的产品?
( w! x4 w, C! }创新口口声声说是Vista的错、是微软的错,但微软为什么会下痛心停用已经发展多年的DirectSound的硬件加速?" i7 D; T' {6 \5 q( J. [/ u! f" {
6 ^4 o" @! m- z2 ~" q O; [
1999年,微软与创新合作,EAX进入DirectX。. S, L: l& `' A- o. I
很快,创新在EAX2.0后就闭关了,开始独自玩EAX HD。 " Z( W( v Q2 f$ R
一向闭关的创新却喜欢玩OpenAL,然而最有讽刺意味的是:创新却从不喜欢为他的声卡做Linux下的驱动程序。w00t)
1 ~8 I9 ^% v4 E2 m6 U# [- f' L(BTW:干脆叫ClosedAL也不错)5 q. m6 ?# f, s; e- \
! s- { l0 Y7 T2 T3 M) O4 m1 S也许是创新玩OpenAL玩得太High了,也许是创新与微软的合作出了问题,在Vista下发生了重大变化——DirectSound只能创建软件缓冲区,创建硬件缓冲区永远是失败。EAX只有通过OpenAL才能玩了,这是托OpenAL的福?还是OpenAL惹的祸? 总之,目前创新的处境还不错,Vista下支持声卡硬件加速的就它OpenAL。$ r: a2 h9 F; u' ?7 w% H
+ \, u% y% W5 @- Q0 r
随着Xbox 360的发布,微软为了整合Xbox 360与Windows的游戏开发平台,推出了XNA Game Studio。2 c8 n s! H; {. u7 |
从新版的DirectX SDK中已经看到DirectX Audio增加了一个新成员——XACT(Microsoft Cross-Platform Audio Creation Tool ),很明显是顺应XNA Game Studio而产生的。也许微软开始淡化DirectSound,准备推广XACT了。
) Z6 A+ {4 `9 O* _/ F7 \: a0 L& D# }+ v' a2 M) c( ~8 S7 U
3 |3 H8 L3 b7 m$ A/ _
SDK中的一句话,或许是微软涉足游戏业界多年的心得::thumbsup: : l& M$ y6 [0 m9 ]1 O4 B! a7 z; a3 n8 ?
“Free the game title developer to focus on gameplay rather than feeding audio hardware. ”
" ]4 H0 \* w8 h2 t
) o0 d- b' [6 F b0 G[ 本帖最后由 gzXW 于 2007-7-7 01:22 编辑 ] |
|