我,小白,想学习如何制作游戏。有人有C++之类的教程吗?

建议你认真学习C++,数据结构和一些相对简单的算法。很多人开始学习游戏的编程很快,但是编译出来的程序质量真的不好。所以以上三点不可忽视,这样才能写出更高质量的程序。C++入门书籍建议阅读谭浩强的《C++编程》。其实这本书足够入门了。至于改进,可以看看《C缺陷与陷阱》、《C++初级读本》和一个网上的资料,《高质量C和C++编程》。这些对于C++的提升都是很有帮助的。有兴趣的话,还可以看看《C++沉思录》,也很有帮助。

数据结构是必要的。在程序中使用合理的数据结构可以使程序质量更高。很多算法都是基于数据结构的。数据结构是程序员的必修课。

当然算法也是必修的。不要求达到ACM比赛要求的高水平,但基本算法必须熟练掌握。大多数情况下,你很难用你学过的算法,但可以肯定的是,练过算法的程序员写出的程序质量更高,逻辑更严谨。不要觉得上面的东西看起来和开发游戏没什么关系,内容也很枯燥,但是对学习这些程序,数据结构,任何语言的算法都会有帮助。

基础扎实了,就可以放心的开始学习游戏开发了,然后就可以看一些MFC相关的书籍和资料了。我觉得MFC之类的东西应该更实用,学习实践,做一些程序。