软件开发这类都行。根据不同的游戏需要选择开发软件。例如,小游戏就用FLASH开发(简易),单机(网络)游戏(小)可以用VB、易语言等开发,单机(网络)游戏(大)可用C++、C语言、delphi等编程软件都行,还有一些专门开发游戏的编程,例如:PRG游戏开发大师、XNA。