Сообщение от spo
|
intro, room, outro
|
Это называется - состояние (state) игры.
Сообщение от spo
|
не понимаю, зачем все эти библиотеки если вроде как на чистом js все это можно сделать
|
Для
этого, попробуй сделать это на чистом js) видимо твоя игра примитивна ее просто сделать на чистом js... всё на чистом js написано разница лишь в уровне абстракции для программиста когда сложные вещи делаются просто...
Сообщение от spo
|
будет ли нормальным подход, при котором я все сделаю на обычных div с анимацией на css
|
Опять же если игра примитивна может и будет, но canvas специально заточен под рисование (низкоуровневая поддержка) вплоть до возможности написания шейдеров (shader) на OpenGL ES (синтаксис языка C), код которых выполняется непосредственно на видеокартах (
пример).
PS: возможно тебе нужен полноценный игровой web framework/engine, например
Phaser, либо допиливай
PixiJS (render engine) до нужной тебе кондиции (тот же Phaser использует PixiJS для рендера), либо пиши всё с нуля)... ну а может тебе вообще нужна игровая desktop platform/engine типа
Unity с возможностью портирования в HTML5 (WebGL)...