|
创新向左,微软向右 ; O& X+ v& V8 h7 U
# A' l7 ^* R3 `. @* p
- z$ t3 `6 l9 ]0 m- g* m7 }5 F创新Alchemy终于修成正果开始贩卖,是什么原因造就这款尴尬的产品?. W {# v$ ^# R2 N
创新口口声声说是Vista的错、是微软的错,但微软为什么会下痛心停用已经发展多年的DirectSound的硬件加速?
m5 B+ @5 x8 B. q7 z
6 ], |& a; N" ]' j+ z1999年,微软与创新合作,EAX进入DirectX。! P1 P' V& L$ R/ C( @" u; N1 H
很快,创新在EAX2.0后就闭关了,开始独自玩EAX HD。
; \" U- V; F4 t+ y) Z3 n3 L一向闭关的创新却喜欢玩OpenAL,然而最有讽刺意味的是:创新却从不喜欢为他的声卡做Linux下的驱动程序。w00t) - u- w+ c3 g; B7 X
(BTW:干脆叫ClosedAL也不错)" Y& D h% E1 z. o
8 u$ L( H0 _, \% S5 Q
也许是创新玩OpenAL玩得太High了,也许是创新与微软的合作出了问题,在Vista下发生了重大变化——DirectSound只能创建软件缓冲区,创建硬件缓冲区永远是失败。EAX只有通过OpenAL才能玩了,这是托OpenAL的福?还是OpenAL惹的祸? 总之,目前创新的处境还不错,Vista下支持声卡硬件加速的就它OpenAL。
, C' e, Q5 c* h% p/ Z5 K5 q4 q
. H: t$ C- g. z9 _5 p8 @3 j6 d随着Xbox 360的发布,微软为了整合Xbox 360与Windows的游戏开发平台,推出了XNA Game Studio。
* }$ O- @. c1 {% Y' [7 F6 d从新版的DirectX SDK中已经看到DirectX Audio增加了一个新成员——XACT(Microsoft Cross-Platform Audio Creation Tool ),很明显是顺应XNA Game Studio而产生的。也许微软开始淡化DirectSound,准备推广XACT了。
3 m% q1 J; E* T" B7 s3 @
4 P; X5 J# p" Z8 G% y( H! w/ {
: L5 X7 E9 h; aSDK中的一句话,或许是微软涉足游戏业界多年的心得::thumbsup: # u' s6 w9 D0 d# s3 x" Z+ t$ x
“Free the game title developer to focus on gameplay rather than feeding audio hardware. ”
Y% v# O4 [; t" _+ ~8 R
- q& Y' h5 j) `: `: U5 I! O4 `6 M, ][ 本帖最后由 gzXW 于 2007-7-7 01:22 编辑 ] |
|