23 апреля 2026 • 8 мин чтения
Создание анимаций в коде может стать громоздким, особенно когда их много. Phaser предоставляет мощный метод `anims.fromJSON()`, позволяющий загружать и создавать наборы анимаций из декларативных JSON-...
Читать
21 апреля 2026 • 5 мин чтения
Создание плавных и интерактивных анимаций — ключевая часть игрового процесса. Часто нужно не просто запустить анимацию, но и синхронизировать с ней другие элементы игры, например, начать движение фона...
Читать
16 апреля 2026 • 5 мин чтения
В Phaser система анимаций построена вокруг центрального менеджера — `this.anims`. Часто возникает задача автоматически отреагировать, когда в игре создается новая анимация. Например, вы хотите немедле...
Читать
16 апреля 2026 • 6 мин чтения
В игровом процессе часто требуется запускать логику в строго определённый момент анимации: удар мечом, выпадение предмета, звуковой эффект. Ручной расчёт времени через `delay` или `setTimeout` ненадёж...
Читать
14 апреля 2026 • 4 мин чтения
Спрайт-листы (sprite sheets) — это основа оптимизации игровых ресурсов. Вместо сотен отдельных файлов изображений вы используете один, что ускоряет загрузку и снижает потребление памяти. В этой статье...
Читать