|
创新向左,微软向右 2 h: u& |1 I% m: e5 L
: b( t' I" s0 x) T" J& L! O1 p
4 x1 E4 @' G6 G8 g
创新Alchemy终于修成正果开始贩卖,是什么原因造就这款尴尬的产品?" D) g3 r9 I. Z
创新口口声声说是Vista的错、是微软的错,但微软为什么会下痛心停用已经发展多年的DirectSound的硬件加速?/ P6 l! l4 ^ z/ o+ P- R, Q5 f
# E! y# F+ X- B, i% L/ a1999年,微软与创新合作,EAX进入DirectX。+ C. L- L: `5 h9 T
很快,创新在EAX2.0后就闭关了,开始独自玩EAX HD。 , i$ n7 e/ h( ?. C3 H
一向闭关的创新却喜欢玩OpenAL,然而最有讽刺意味的是:创新却从不喜欢为他的声卡做Linux下的驱动程序。w00t) " x( E" t3 \. m, h
(BTW:干脆叫ClosedAL也不错)
% [3 M1 I# i, c8 U
0 Y5 k" [: o# I5 ^也许是创新玩OpenAL玩得太High了,也许是创新与微软的合作出了问题,在Vista下发生了重大变化——DirectSound只能创建软件缓冲区,创建硬件缓冲区永远是失败。EAX只有通过OpenAL才能玩了,这是托OpenAL的福?还是OpenAL惹的祸? 总之,目前创新的处境还不错,Vista下支持声卡硬件加速的就它OpenAL。
' P/ c! A" X2 ?# C9 R/ ^1 N
4 g! g, z( P- f) y G7 f, f随着Xbox 360的发布,微软为了整合Xbox 360与Windows的游戏开发平台,推出了XNA Game Studio。
) U0 v; Y1 {: B n从新版的DirectX SDK中已经看到DirectX Audio增加了一个新成员——XACT(Microsoft Cross-Platform Audio Creation Tool ),很明显是顺应XNA Game Studio而产生的。也许微软开始淡化DirectSound,准备推广XACT了。
9 H4 G$ T9 l* h! l/ G9 L1 c! @
$ ~& v3 |0 s0 n o+ _! A& ^* |- C1 X9 J9 U
SDK中的一句话,或许是微软涉足游戏业界多年的心得::thumbsup:
/ ]8 ^7 n" ?) [' o: E0 K$ t“Free the game title developer to focus on gameplay rather than feeding audio hardware. ”8 t) V' h9 f8 e7 C# ~2 \0 f& n+ e
9 }9 {# _; n N7 x' z1 B' u" s
[ 本帖最后由 gzXW 于 2007-7-7 01:22 编辑 ] |
|