А еще можно вообще без движка, с использованием canvas2d - так даже лучше.
Серия туториалов, по рендеру уровня, создание камеры, управление персонажем, коллизия.
При этом на ванильном JS с Canvas2D это будет очень полезно и обучающе. Код выкладывай на github'е, и прилагай ссылкой и аннотациями на линии кода в видео, чтобы можно было когда ты говоришь о куске кода, нажав на аннотацию посмотреть исходники этих строк.
Отличное место старта:
http://www.html5canvastutorials.com/
По стилю кода, нужно серьезно все пересмотреть.
Начинай от сюда:
https://google.github.io/styleguide/javascriptguide.xml
И вот распространенный стиль тоже:
https://github.com/playcanvas/engine...ter/CONTRIB.md