2009-10-07 46 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的经验)。