Hola,
Les dejo un motor de videojuego para aquellos que quieran aprender a desarollar un video juego aqui tienen una estructura de como funciona, tambien a su vez si alguno de ustedes les gustaria contribuir son vienvenidos
Github:
https://github.com/AbelValdez/Angular2-Space-Invaders
Ejemplo:
http://angular2-space-invaders.bitballoon.com/