我对c ++非常熟悉。我用它制作了一些像俄罗斯方块和纸牌游戏。但我真正想要的是那些游戏的一些漂亮的纹理图形:-p GDI就不再适合我了。
真的,我需要知道的是:
任何涵盖这些概念的内容都非常有用 感谢
答案 0 :(得分:5)
This是一个很好的教程。我已经开始使用它,这很有帮助。这不是一本书,而是足够好的教程,一步一步的解释。
答案 1 :(得分:2)
我有Beginning DirectX 10 Game Programming的副本。我没有做太多的事情(主要是时间不够),但它写得很好并且逐步涵盖了基本概念,并且具有完成章节中任务所需的完整代码。
我使用在运行时加载的PNG创建了一个小型2D游戏(用于学校项目的奥赛罗),如果没有这本书,我就无法完成它(我是Windows和DirectX编程的完全初学者:D)。 / p>
答案 2 :(得分:2)
我真的建议你看看DirectX SDK。有关于如何完成所有基本操作的教程,例如初始化场景,简单基元,转换它们以及纹理化它们。一旦你对此感到满意,就会有更多的东西需要深入研究,例如比如顶点,像素和几何着色器的工作方式。
答案 3 :(得分:2)
Introduction to 3D Game Programming with Direct X 9.0c: A Shader Approach可能是最好的“介绍”游戏编程书籍。有足够的材料在屏幕上获得有趣的东西并开始玩游戏。我不能推荐它。