Для рендеринга используй pixi.js, а для физики я бы не стал использовать какой-то движок. Физику лучше писать на нативном js, а лучше если знаешь CoffeeScript пиши на нем, гораздо быстрее и приятнее. Если лень писать физику самому, используй что-то вроде box2d или coffeephysics. Так же у pixi есть хорошая документация, но на английском, не знаю как дела с русской версией. В освоении так же нет ничего сложного, при том условии, что знаешь технический английский. На счет phaser.js мало что могу сказать т.к много не крутил его. PhaserJs скорее подходит для командной разработки.