首先看你要用什么工具了,如果只是单纯的学了C,那么可以尝试用win-tc去坐下,只需要了解一些画图函数就OK了,至于如何进入图形模式,win-tc提供有模板,我用win-tc写俄罗斯方块,核心代码也就300行左右,如果你想做的更加漂亮的话,可以尝试MFC,首先你要了解windows编程的基本思想“消息”。其次,需要对C++有一定的了解。。如果是初学,就先考虑下用C在win-tc下画图,做游戏吧~~~
算法是很重要的。如何消除,如何下落等。
界面编程,这个,不同的操作系统API不同,推荐QT,OPENGL,DIRECTX,还有就是C的语法结构。不过C++在这方面更胜于C因此推荐用C++,而且由于class的引入,我写的俄罗斯方块就只要1200行左右。不过最简单的还是VB。
算法和结构
MFC,数据结构,算法...