使用者が少なくともプログラマじゃないとして

ツクールを裏技駆使したりするレベルでコアに使い込むタイプの人
→MMF2

デザイナーだけどFlashでActionScript使うのが好き(勉強が苦にならない)人
→Game Maker

どんなに苦労してもいいからゲーム作りを飯の種にしたいという決意の人
→Java