Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2276183
  • 博文数量: 1058
  • 博客积分: 10018
  • 博客等级: 上将
  • 技术积分: 12641
  • 用 户 组: 普通用户
  • 注册时间: 2007-05-23 19:24
文章分类

全部博文(1058)

文章存档

2010年(108)

2009年(736)

2008年(214)

我的朋友

分类:

2010-01-10 23:24:52

独立游戏开发商Wolfire在一篇文章中解释了他们的原因。文章认为微软的市场策略让DirectX API几乎变成了游戏开发的代名词,Wolfire认为开发者应选择OpenGL而不是DirectX。

文章称: 1997年的情况和现在十分类似,微软为Direct3D发动了大规模的市场宣传,很快每个人都“想当然”的认为DirectX比OpenGL更好更快。这一情况直到(DirectX 前身WinG API项目开发负责人)公布了谴责DirectX公开信后才有所改变。

不久之后John Carmack发表了他著名的OpenGL宣言,并言行一致的让Id Software游戏都在OpenGL中实现,证明DirectX并不是开发高端3D游戏所必要的。这个教训在过去几年似乎被人遗忘了,现在多数游戏开发 商已牢牢被DirectX的营销所掌控,或者陷入了恶性循环。采用DirectX意味着游戏将只能运行在Windows上,这并不是一件好事情,以 Wolfire为例,它的游戏用户中超过半数不是使用Windows操作系统。

阅读(691) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~