EN
返回档案库

案例库 · 软件与 IT · 战略决策 · 1994–1996

微软将DirectX集成到Windows中,并借DOOM95使其成为PC游戏标准

面对只为DOS开发游戏的行业,三名微软开发者用四个月构建了DirectX游戏SDK;免费的DOOM95移植版证明了它的价值,标准因此得以确立。

Microsoft

解法

到1994年,最好的PC游戏都运行在MS-DOS上,因为它允许直接、无过滤的硬件访问,而Windows在游戏方面被认为是缓慢且不可预测的。微软的布道者亚历克斯·圣约翰在请求工作室为Windows开发时遭到嘲笑,而没有游戏,Windows 95可能会在家庭PC市场输给游戏主机。

微软的回应是一个内部‘曼哈顿计划’:一个三人团队在四个月内构建了Windows游戏SDK,并于1995年9月30日发布为DirectX 1.0。其DirectDraw、DirectSound、DirectPlay和DirectInput接口标准化了直接硬件访问,但采用速度一直很慢,直到DirectX 2.0随Windows 95一起发布。

转折点是DOOM95:微软将id Software的DOOM免费移植到Windows,该移植版比DOS原版更稳定、更流畅,分辨率达到640×480,音频通道更多,多人游戏也大大简化。由于DOOM安装在比Windows 95本身更多的PC上,这款游戏成为完美的特洛伊木马,将DirectX带到了数百万台机器上。

生效的原因

  • 随Windows内置使API即时分发到每台PC
  • 免费SDK降低了每个游戏开发者的门槛
  • DOOM95证明了DirectX运行游戏优于DOS
  • 硬件访问标准化终结了DOS独占的争论
取得的成效将API捆绑进Windows,并用DOOM证明其价值聪明

可借鉴之处

平台通过解决开发者最棘手的问题并在他们最喜爱的工具上证明来赢得开发者——免费赠送旗舰产品,生态就会追随你发布的标准。

后续进展

Direct3D在DirectX 3.0(1996年)中出现,而DirectX 6.0(1998年)使得像3dfx的Glide这类芯片专用API变得多余。硬件T&L、着色器和DirectX 12相继问世,heise将DirectX描述为大多数PC游戏的基础,并与Windows成为主导游戏平台紧密相连。

资料来源

发现哪里写错了?告诉我们。

相关案例