在掌握 c 语言的基础上,可以考虑学一下 EasyX 库,不需要参考什么特别书籍,直接到 easyx 官网下载安装,然后看看例子就可以了,很简单的。还有 easyx 贴吧,里面有不少 vc + easyx 写的游戏的范例代码。
基本上把C语言学好,好精就可以便出一些小游戏了,例如俄罗斯方块之类的小游戏
至少需要学一些图形库函数的调用,别的不太了解
需要会photoshop作图
ps