从C / C ++编程游戏入手的好具体位置(书/教程)?

时间:2014-01-05 03:56:33

标签: c++ graphics 2d

是否有一种学习资源可以解决C ++游戏编程的细节?我正在寻找能够详细说明行业标准,技巧和常用方法的内容,而不仅仅是“以10个步骤构建游戏”类型的材料 - 类似于C ++游戏入门。一本好书或教程会是什么?

3 个答案:

答案 0 :(得分:1)

这取决于您想要制作什么类型的游戏。如果你打算使用预制引擎(比如Unity),那么关于它的文档将是最好的选择。

如果您计划从头开始构建3D游戏引擎,并且您希望它可以在除Windows之外的任何其他工作,那么您需要学习OpenGL。在http://nehe.gamedev.net/有一些优秀的OpenGL教程,但是要获得完整的处理,你最好阅读OpenGL Red Book,即最终的OpenGL参考:http://www.opengl-redbook.com/

如果您打算制作2D游戏引擎,请查看SDL:http://www.libsdl.org/。它是跨平台的,使用起来相对简单,您也可以选择通过OpenGL使用3D。

我建议你做出的第一个决定(如果你还没有决定)应该是:我想推出自己的游戏引擎,还是使用预制引擎?

答案 1 :(得分:0)

我过去学习并推荐的那本书是Introduction to 3D Game Programming with DirectX 11

答案 2 :(得分:0)

Pro OGRE 3D Programming (Expert's Voice in Open Source)就是我们在vizible(www.vizible.com)上使用的