我希望实现一个非常初级的游戏与非常初级的3D图形使用C++,.NET和DirectX。
我对任何第三方库或任何类似的特殊东西都不感兴趣。
除了2D之外,我从来没有做过基于图形的编程,我真的不知道从哪里开始,甚至不知道如何在网上找到合适的资源。
我有几周的时间来构建这个游戏,所以我试着让它变得简单。
有没有人能给我一点指导,告诉我如何入门?
发布于 2011-04-14 07:42:13
这看起来可能会给你一个正确的方向:http://zophusx.byethost11.com/tutorial.php?lan=dx9&num=0
不过,我总是发现OpenGL更容易学习。因此,除非你有必要使用DirectX,否则我建议你快速浏览一下GL,看看你的想法。
发布于 2011-04-14 15:01:25
如果您下载DirectX SDK,您可以在C++和C#中找到大量的示例。
发布于 2011-04-14 17:56:45
我可以推荐"Wordware“出版社的”DirectX 9游戏编程入门“吗?我知道你只是想要一些非常简单的东西,比如旋转立方体的经典,所以不要被“游戏”元素所拖累。我得到了3/4的方法,并写了一个屏幕保护程序!DX10现在是可用的,但我坚持9卡向后兼容。
数学在3D中可能会变得愚蠢,但如果你能掌握基础知识,剩下的很快就会跟上。
如果你还没有这样做,"DirectX SDK“下载也是必须的-它包含(最重要的)方法,函数等的帮助文件和一些不太有用的入门材料。
https://stackoverflow.com/questions/5656939
复制相似问题