我是主修软件开发,各种语言的编程。1、首先要知道游戏编程用的什么语言。是c++ 因为c++语言是目前最为稳定的、指针最为全面的语言。游戏尤其网游的稳定性要求极高,因此必须用c++。2、先学c语言。c语言是全部计算机语言的基础更是c++的基础。因此要学好。再学c++,这个要学精,不然开发游戏没戏。然后学数据结构、数据库(orcle大型数据库,小型sql不可以)、线性代数、离散数学结构就差不多了吧。要求:不单单是会,举一反三。3、2中说的是核心课程。html、css、js知道也行,但做游戏开发的你要知道,我们做的是一个人的心脏和大脑,那些一个美工人员会做的很好,而且不用你操心,也许美工做的比你还多但是,我们拿的薪资是他们的很多倍,咱们按年薪、他们按月还得算生活费、、呵呵、注:有不明白的再问我。要学:opengl或者d3d编程,图形编程(看你说的好像只会写console application)你学的那都是些理论,离游戏编程还远呢,开来你还没学gui的c++,只学了控制台c程序,所以你还要学vc或者类似的语言来实现gui的创建,有了gui算个游戏,要做好游戏,还要学好数学和算法,这就要求至少是大学计算机专业毕业,否则算法这方面你不过关,游戏就做不好甚至没法做。推荐书:opengl游戏编程,super scratch programming adventure!: learn to program by making cool games(国内有没有卖的我就不知道了)ps:买书最好不要买国内的,国内的讲的又死又乱又麻烦,国外的译本好懂很多别指望看一两本书速成,这是很不现实的