ct.js
ct.jsはGUIで2Dゲーム開発が可能なオープンソースの2Dゲームエディタです。シューティングやアドベンチャー、パズル、ビジュアルノベルなど様々なゲームを直感的な操作メインで作成する事が出来ます。
基本的にはGUIツールとなっており、マウスによるD&Dでオブジェクトを配置したり、といった流れになりますが、直接JavaScriptを書くことも可能です。
モジュール式になっており、機能を追加する事も可能です。モジュールは豊富に用意されているみたいです。
ゲーム開発は勿論、学習ツールとしても使えるとの事です。ライセンスはMIT。