请问你学C++多久了,我和你一样抱着对制作游戏的幻想。但是开始学C++以后才发现并没有当初想的那么有趣,有些东西是很繁琐的你要做好心理准备。首先你要知道C++主要是做数据处理,一切游戏中的规则数值都要用语言来实现。其次,一个简单游戏例如扫雷。至少要1000条语句才可以完成,所以不是简单游戏制作起来就会简单。劝楼主真正去学C++一年以后再问这个问题。若是2D游戏,游戏画面都是事先做好的,跟编程没什么关系。任何游戏编程都是面对语句的。除非你有地图编辑器之类的东西。推荐你一本书叫C++ primer 这个是C++入门书。熟练到一定境界再编游戏吧。
最基本的你可以用windows的GDI来编程。
然后可以学一下OPENGL和DirectX。这是3D游戏编程的基础。
只用C++?可以写一些控制台的游戏程序,不过谈不上画面什么的,不过哪些是游戏编程的基础
用支持C++的游戏引擎,如简单易用的HGE(*^__^*)
用图形库吧!graphics.h头文件