Длительное время работал с компанией по разработке 2D игр (
Gingee Games). Они писали игры на своем движке. Все игры написаны на adobe air (action script) я особо не вникал как оно работает, но код схож с JS.
И еще, Краем уха слышал что подходйщий фреймворк для web игр
HAXE.