|
创新向左,微软向右
" W# v7 W: F z# E& J$ x# a4 F" m9 A
) Q4 ]( N$ L- b创新Alchemy终于修成正果开始贩卖,是什么原因造就这款尴尬的产品?
M! P/ n( N8 }' x: z创新口口声声说是Vista的错、是微软的错,但微软为什么会下痛心停用已经发展多年的DirectSound的硬件加速?4 C" i5 `. ^( H* o: z
2 G6 ^/ h; t i! U2 N1999年,微软与创新合作,EAX进入DirectX。, b- p+ K# G8 s r1 C. T
很快,创新在EAX2.0后就闭关了,开始独自玩EAX HD。 ( m1 R4 y' {; F6 U/ g' K
一向闭关的创新却喜欢玩OpenAL,然而最有讽刺意味的是:创新却从不喜欢为他的声卡做Linux下的驱动程序。w00t)
; j2 _1 Y% U: H8 q(BTW:干脆叫ClosedAL也不错)
( v$ ^+ x, z$ [, [
4 h6 Q% [- K( L8 x8 w- v3 D也许是创新玩OpenAL玩得太High了,也许是创新与微软的合作出了问题,在Vista下发生了重大变化——DirectSound只能创建软件缓冲区,创建硬件缓冲区永远是失败。EAX只有通过OpenAL才能玩了,这是托OpenAL的福?还是OpenAL惹的祸? 总之,目前创新的处境还不错,Vista下支持声卡硬件加速的就它OpenAL。: ]& w; S+ L% {# B; y* D
5 a" [) N: i4 H
随着Xbox 360的发布,微软为了整合Xbox 360与Windows的游戏开发平台,推出了XNA Game Studio。
- z& I* t; W/ A6 L" v从新版的DirectX SDK中已经看到DirectX Audio增加了一个新成员——XACT(Microsoft Cross-Platform Audio Creation Tool ),很明显是顺应XNA Game Studio而产生的。也许微软开始淡化DirectSound,准备推广XACT了。+ T6 j' Z. R: e- [2 Q
' m' D3 L3 Z, R/ I+ L
. Q1 v4 L* S- [, u( X1 bSDK中的一句话,或许是微软涉足游戏业界多年的心得::thumbsup:
: |% b D- I: N" \; T# f$ f% G“Free the game title developer to focus on gameplay rather than feeding audio hardware. ”0 T# ]4 n$ N5 ^
8 [4 |/ i) y9 e5 e0 I2 |: S$ S6 c
[ 本帖最后由 gzXW 于 2007-7-7 01:22 编辑 ] |
|