如何快速使用VC++,C++,DirectX开始游戏编程?

Ash*_*ish 2 c++ windows visual-c++

嗨我在VC++工作,我对游戏编程很感兴趣,我的查询很少.

1).在开始游戏编程之前必须知道什么?

2).任何人都可以给我info资源,如教程,链接等.这会帮助我尽快开始吗?

3).还给我一些关于游戏编程的好书?

任何帮助将不胜感激.

Yac*_*oby 7

在开始编程之前,您必须充分了解语言,如何编程以及如何构建和测试代码.哦,还有大量的耐心或空闲时间.在数学方面,矢量,矩阵和四元数是我发现我需要的主要内容.
当程序员开始编写游戏时经常被忽略的另一件事就是有人创建资产.最好有专门的人.

你提到DirectX,这实际上并不是一个快速的方法,因为你必须从一个方块构建所有东西,这意味着更多的数学,性能测试和整体手工.我建议至少使用像Ogre3D这样的渲染引擎.有很多教程和一个非常好的社区.
这里有一篇很好的帖子,说明你为什么要写游戏而不是引擎.

您想要使用DirectX的主要原因是为了增强您对较低级别的理解,以及引擎为您提取的所有内容.虽然我认为这是一件好事,但我不想为主要或第一个项目做这件事.

我用来帮助的主要网站是gamedev.net,虽然我也在gamesutra上发现了一些有趣的文章