Разработчик Meng To выложил в открытый доступ базовый набор механик для создания изометрических Action RPG на Three.js. Это не просто набор разрозненных скриптов, а полноценная рабочая среда. Под капотом уже настроены боевая система, поведение камеры, VFX и звуковой движок. Браузерный геймдев редко выглядит настолько опрятно!
Отдельного внимания заслуживает интерактивный каталог ассетов. Разработчик аккуратно задокументировал 179 игровых элементов. Внутри лежат интерфейсные иконки, экипировка, заклинания и текстуры окружения. Модели персонажей и противников загружаются с готовыми мувсетами — их анимации рендерятся прямо на странице через Three.js.
Увидеть движок в действии можно в играбельном демо проекта Vesperfall. Весь исходный код опубликован на GitHub. Такой референс решает главную проблему на старте веб-разработки — он дает готовую физику и контроллеры, оставляя пространство исключительно для геймдизайна.
Поделиться:
Методичка для гениев: почему книга Рода Джадкинса о Пикассо и Джобсе вызывает вопросы
Сравнение 6 ИИ-апскейлеров для печати: Recraft Crisp против Real-ESRGAN и диффузионных моделей