JavaScript для раздела «GameDev»
39 репозиториев на JavaScript в разделе «GameDev».
Как браузерная карточная игра превратилась в поле битвы за открытый код
Обзор легендарного карточного движка noname: 10 лет истории, Node.js 22 и борьба за чистоту лицензии GPL-3.0. Узнайте, как устроена архитектура расшир...
Генератор пиксельных персонажей Universal LPC — как собрать спрайтшит для 2D-игры за пару минут
Разбираем Universal LPC Spritesheet Character Generator — инструмент и библиотеку ассетов для быстро сборки анимированных пиксельных персонажей.
Three.js — ваша дверь в мир 3D в браузере
Three.js — мощный инструмент для создания 3D графики в браузере, который делает сложное простым. Узнайте, как эта библиотека помогает разработчикам ож...
Как выжить в облаке и не разориться обзор симулятора Server Survival
Обзор Server Survival — увлекательного 3D-симулятора облачной архитектуры на Three.js. Учитесь масштабировать системы, отражать DDoS-атаки и управлять...
Blockbench — Лёгкий путь к созданию 3D-моделей для игр
Blockbench — удобный редактор 3D-моделей для игровых разработчиков, особенно полезный для создания low-poly моделей с пиксельными текстурами. Узнайте,...
Как собрать робота словами — тестируем возможности CAD Skills
Обзор проекта CAD Skills (text-to-cad) — библиотеки для ИИ-агентов, которая превращает текстовые описания в готовые инженерные 3D-модели, чертежи и оп...
Как собрать пайплайн генерации 3D-моделей в одном окне с помощью 3DGenStudio
Обзор open-source инструмента 3DGenStudio, который объединяет ComfyUI, генерацию 3D-мешей, UV-развертку и авториг в едином локальном веб-интерфейсе.
PlayCanvas — ваш пропуск в мир веб-игр без лишних сложностей
PlayCanvas — мощный игровой движок для веба с открытым исходным кодом, позволяющий создавать 3D-игры и интерактивные приложения прямо в браузере. Узна...
Как оживить персонажей в браузере без боли и тяжелых движков
Обзор Yuka — автономной JavaScript-библиотеки для создания игрового ИИ. Разбираем, как добавить ботам зрение, навигацию по NavMesh и плавное движение...
Trystero: мультиплеер в браузере без головной боли с серверами
Trystero — библиотека для создания P2P-приложений без сервера, использующая WebRTC и децентрализованные сети. Узнайте, как легко добавить мультиплеер...
Перенеси свои ретро-игры в браузер с EmulatorJS
Погрузитесь в ностальгию! EmulatorJS — это JavaScript-фронтенд для RetroArch, который позволяет легко встраивать ретро-игры прямо на ваш сайт. От NES...
Как перенести D&D в цифровое пространство без потери атмосферы
Обзор официальной системы D&D 5e для Foundry VTT: как JavaScript автоматизирует настольные игры и почему этот опенсорс-проект важен для каждого мастер...
A-Frame — Виртуальная реальность на HTML, которую может собрать даже новичок
A-Frame — фреймворк для создания 3D, AR и VR сцен прямо в браузере с помощью простого HTML. Узнайте, как быстро начать разрабатывать виртуальную реаль...
GDevelop: Игровой движок, который стирает грань между идеей и реализацией
Обзор GDevelop — open-source игрового движка, который позволяет создавать 2D, 3D и мультиплеерные игры без программирования. Узнайте, как интуитивная...
Phaser — твой инструмент для создания игр без лишних сложностей
Phaser — мощный фреймворк для создания 2D-игр на HTML5, который упрощает разработку кросс-платформенных игр для веба и мобильных устройств.
Phaser — ваш пропуск в мир игровой разработки на JavaScript
Phaser — мощный фреймворк для создания HTML5 игр, который уже более 10 лет помогает разработчикам реализовывать игровые проекты для веба и мобильных п...
Mineflayer - Ваш личный программируемый помощник в мире Minecraft
Создавайте умных ботов для Minecraft на JavaScript! Mineflayer — это высокоуровневый API для Node.js, который позволяет автоматизировать рутину, строи...
DPaint.js — Возрождение легенды Amiga в вашем браузере
Ностальгический веб-редактор изображений DPaint.js переносит легендарный Deluxe Paint в современный браузер, открывая мир ретро-графики Amiga, IFF ILB...
Как оживить 3D-персонажа с помощью одной веб-камеры
Обзор SysMocap — бесплатного инструмента для захвата движений в реальном времени через веб-камеру. Узнайте, как анимировать 3D-персонажей для стримов...
Умные боты в Minecraft - как Mindcraft объединяет LLM и игровой мир
Mindcraft — это инновационный проект, который позволяет интегрировать большие языковые модели (LLM) в Minecraft, создавая умных ботов, способных взаим...
DaedalOS — ностальгический рабочий стол в вашем браузере
Полноценный рабочий стол прямо в браузере — daedalOS упаковывает классический десктопный опыт с файлами, приложениями и играми в веб-окружение
Как выучить Kubernetes и не сойти с ума от бесконечных конфигов
Обзор k8sgames — браузерного 3D-симулятора для изучения Kubernetes через игру. Узнайте, как чинить инциденты и проектировать кластеры в интерактивном...