第1个回答 2013-08-22
除了C++本身的知识外,还要掌握C++图形图像编程,C++的网络通信,directx编程,opengl编程,游戏和图形学中的数学,数据结构等等东西 ,另外还要学数据结构和算法,这个书就多了,比如《数据结构》(严蔚敏),
如果想做windows下的3D游戏,可以看看《Introduction To Direct3D9-中文版》(翁云兵版),了解图形学和基本数学知识,
用OpenGL做游戏不是很多,不过可以看看这个,很经典,[NeHe.OpenGL.Tutorial][中文版.CKER翻译]
还可以看看孙鑫的VC++,了解一下MFC开发,
还有C++网络编程,这个书也很多,
另外如果做客户端和服务器端的话,可以看看《网络游戏编程》(全洪)(韩),主要讲解服务器端的搭建,这本书我是在图书馆看到了,黄皮,网上应该能找到,
不管怎么说,要一步一步来。
第4个回答 2013-08-22
C语言先学好,核心技术应该是DX , D3D, 这些
当然了, 多查MSDN, msdn.microsoft.com
从最基本的书籍看起,像一些语言基础类的和游戏编程思想方面的书。
游戏设计全方位学习 (游戏编程大师系列)
脚本级网络游戏编程
游戏编程全接触Game Coding Complete——第九艺术学院游戏开发系列
还有就是利用网络资源学习了,祝你学有所成了。