如何制作一个小游戏,需要学习什么?

如果只是网页游戏,那么Flash就足够了。

如果你想做一个可以下载和玩的游戏...

如果你正在制作一个2D射击游戏,你可以用Shooter Maker 95轻松完成——你只需要画出所有的身体和背景。

如果你想制作2D动作游戏,那么你需要一个Game Maker 6.0并学会如何使用它。

如果你想做RPG,就用RPG maker——没有比这更简单的了。

如果你想做3D游戏,那就用DarkBASICPro吧,它相当强大,但是你需要认真仔细的学习这种编程语言。(当然也挺好学的——毕竟是从BASIC衍生出来的。)