我对C/C++/Java比较熟悉,但我大多数只做过命令行编程(除了Java中的GUI)。
我对3D编程非常感兴趣,但问题是我觉得自己知道的太少了,甚至不确定从哪里开始学习,所以我在寻找相关资源时遇到了困难。
我希望有人能指点我一下如何入门,推荐一些资源或教程。
我知道两个主要平台是OpenGL和Direct3d。我的问题是哪一个更好学?
我最初从http://nehe.gamedev.net上的一些教程开始学习OpenGL,但后来发现那里的大部分内容已经过时或者风格不好。
后来我了解到最新版本的OpenGL是4.x,而我的显卡(HD 4890)只支持OpenGL 2.x,且才使用了一年左右。
我想学习如何基本地“走”在三维环境中,例如迷宫。