Цитата:
Сообщение от mikhailk
Да, речь идет о сравнительно небольших играх на JS/HTML5.
|
Тогда рекомендую сразу остановиться на каких-то движках.
Лично я выбрал CreateJS из-за его удивительной схожести с тандемом AS3+Starling. Там все настолько привычно — диву даешься! Мне это было очень удобно для портирования AIR>HTML5. Соблюдая определенную осторожность на все уходит пара дней.
Но вроде как самый популярный в больничке у нас Phaser. В нем все по-своему (знающие люди отзывались), но он вроде здорово заточен под игрострой. К тому же умеет рисовать как в canvas, так и в WebGL.
Оба движка (фреймворка) зададут тон JS-ового ООП-а

пообвыкнуться легче будет. Ну и самое главное — если хочется все же чего-то более близкого сердцу, чем JavaScript, можно остановить свой выбор ну уже упомянутом здесь выше TypeScript.