2009-10-07 48 views

回答

3

GameDev.net可能是一個很好的開始,他們有很多DirectX和OpenGL教程的鏈接。 NeHe OpenGL tutorials是一個很好的介紹。 Microsoft alos有許多DirectX SDK附帶的教程和示例應用程序。

1

您需要使用庫來顯示和操作3D模型。正如Kevin所建議的,OpenGL和Direct3D(DirectX)是行業標準庫 - 如果您的目標平臺是Windows,則爲DirectX,否則爲OpenGL。

你有什麼必要在C++中學習這個的理由嗎? C++是我最喜歡的語言,但XNA工具集(C#)是驚人的,將有你,並在任何時間運行:

http://creators.xna.com/en-US/(僅適用於Windows,但可以編譯到Zune/360很容易)

另一個開始學習遊戲開發的好方法是建立一些mods--半條命2和虛幻競技場3是我的建議;半條命2使用C++並且非常容易使用(我沒有使用UT3的經驗)。