Курс / TypeScript · HTML5

GameDevLand SDK

Универсальный SDK для HTML5-игр на TypeScript. Подключение к проекту, сцены, ресурсы, вёрстка и игровые системы.

4 раздела · 45 уроковEngine · ViteРусский и английский
Начать курс →

Программа курса

  1. 01
    Уроков: 12

    Запуск и данные

    Установка, конфигурация игры, загрузка ресурсов, проверка данных, сохранения и локализация.

  2. 02
    Уроков: 13

    Архитектура игры на SDK

    Жизненный цикл сцены, DI, события, FSM, команды, сервисы и правила игры.

  3. 03
    Уроков: 15

    Вёрстка, ввод и эффекты

    Вёрстка из JSON, нажатия и перетаскивание, анимация, звук, частицы и физика.

  4. 04
    Уроков: 5

    Игровые площадки и сборка

    Выбор площадки, завершение загрузки, реклама с наградой и сборка для Poki.

Что потребуется

Основы TypeScript, классов, Promise и npm. Опыт с PixiJS пригодится в третьем разделе. Для нового проекта — Node.js 22.12+ или 24.

Разберём подключение SDK и работу с его API. Уроки можно изучать по порядку или выбирать в содержании раздела.

Пакеты и примеры