Flash出力できるHaxeっつーマルチプラットフォームな言語には
ゲームに使えるOpenFLってライブラリがあって、2Dなことなら大抵まかなえる
ただ日本語の情報が割と少なめなので、初学者にはちょっと向かないかもしれないけど・・・