只是想知道是否有人曾经使用gametutorials.com产品来学习DirectX。我在辩论是否应该购买它。我在网上阅读到他的大部分教程都是用源代码编写的。大量注释您的代码很好,但是如果大部分教程都在他的代码中,那么我认为这不一定是编写教程的最佳方法。但是无论如何,我不确定,我只是在进行澄清。并检查这是否是一项不错的投资。

最佳答案

问题是该站点试图同时教您C ++和游戏编程。我认为尝试同时执行这两个操作是一个糟糕的主意。游戏编程非常困难,如果您不了解C ++,那么您将自己设置为失败,或者陷入草率(有时甚至是彻头彻尾的糟糕)代码。所以不要同时做这两者:您必须先学习C ++,然后才能开始制作游戏。而且GameTutorials并不是帮助您做到这一点的资源。*



如果您还不了解C ++,请不要从任何在线资源中学习。在这里,书籍总是一个更好的选择。我建议C++ PrimerAccelerated C++。还有一个更完整的列表here

两者的成本都降低了一半,并且为您提供了充实的C ++学习经验。我不能说这个网站,但是它似乎并没有提供太多充实的教程,部分原因是它不断将其与游戏内容混合在一起。最好不要尝试久经考验的书籍。

如果您了解C ++,那么您会在已经知道的东西上浪费金钱。获得一本好的Direct3D书。我没有值得推荐的现代书籍,但这是big list。 :) Luna的两个(一个用于DX10,一个用于DX9)看起来很不错,但是我真的不知道。无论如何,更多的研究将告诉您要购买Direct3D的书。




*我不喜欢反对那些意味深长的事情,但我认为该网站实际上只是处于劣势。教学C ++和游戏编程不应该并驾齐驱。

关于c++ - gametutorials.com问题和评论DirectX教程,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2656168/

10-11 23:14
查看更多