其實我不知道有什麼好比的
根本openGL和X9是兩種編寫語言
為什麼carmack的DOOM3不用DX9編寫?
簡單,因為carmack歧視DX啦
由當年到現在一直根深柢固( 從前DX真的是垃圾,直到DX7才有好轉

)
雖然現在出到DX9.C,但不用就會不用啊
OpenGL在相容方面的確很好,由從前的1.0到現在的2.0( 還是2.1

)
也不用整個核心換掉 ( 不過在編寫方面比較困難

)
然而DX方面,是M$為容易相容於Windows的作業系統
方便一堆程式員開發windows平台開發遊戲的一種語言( 編寫方面比較簡單 )
但由於3D技術的不繼發展,DX的編寫難度不斷升級
核心更加新一代不容舊一代,直到現在的DX9.0和下一代的DX10 ( 忘了代號

)
這便是玩openGL的遊戲不需要換新卡而玩DX的遊戲卡要一代換一代啦
雖然舊DX能跑新DX的遊戲,只是新DX的特效運算不出來罷了
說到DOOM3我真的有點氣
為什麼為NV優化的那麼離譜
NV中階卡跑還比ATI高階( 如9800 )跑的還順
雖然openGL不是ATI的強項,也不是如此惡搞吧
曾經看過有大大解釋過,這是Doom3內部運算時刻意不用到ATI本身的硬體優勢
等如整個遊戲下來等如ATI綁著半隻腳在跑遊戲,成績不差有鬼了
我只是把我所知的說出來
中間有許多一知半解,還請專業級的大大指正了
======我對遊戲的看法========
不過最後,Doom3是不好玩的
除了華麗的3D貼圖外( 但太暗了根本看不清楚 )就沒有什麼了
單線性玩法,除了開火打怪>開火打怪便沒有其他了

要連線玩?最多只能4人死鬥....這無疑使沉悶的玩法更加使無趣
BF系列便不同了,他著重的是多人連線的團體合作性
還分海、陸、空幾種不同元素,先不管飛機魔人怎BT
( 這是要練的

我在玩也是被電好玩的

)
就背景的二次大戰、越戰,現代戰就很吸引我了
玩很酷的遊戲固然爽
但久了會悶,我要的是多元化的遊戲性
我認為BF2能給到我,所以我便期待和玩他,就這樣簡單
不喜歡,大不了可以不玩
用不著在批評吧
硬體,永遠在前進
技術,永遠在加強
還為了向下相容而放棄技術,這只是固步自封
DOOM3造就了1GB RAM和NV6系的普遍度 ( 新中階勝舊高階 )
BF2只是把NV6系和ATIX系的中階打回原位吧

( 沒高階沒高效能罷了

)
獻醜了
