#game
Откройте для себя мир open-source геймдева. Разбираем популярные игровые проекты с открытым исходным кодом, изучаем архитектуру движков и фреймворков. Все, что нужно знать разработчику о создании игр, от форков Space Station 13 до масштабируемых шахматных серверов.
Как Pelican Panel заменяет старые панели для игровых серверов
Обзор Pelican Panel — современной веб-панели для управления игровыми серверами в изолированных Docker-контейнерах. Разбираем архитектуру и фичи.
Как навести порядок в логике игрового и робототехнического ИИ с библиотекой Bonsai
Обзор библиотеки Bonsai: детерминированные деревья поведения (Behavior Trees) на Rust и Python для создания игрового ИИ и логики роботов.
Как переводить нелокализованные игры прямо на экране Android
Обзор PlayTranslate — Android-приложения для перевода текста в играх в реальном времени с поддержкой оффлайн-OCR, Anki и LLM-бэкендов.
Попробуйте выжить в шкуре планировщика задач
Интерактивная игра-симулятор, где вы управляете памятью, процессами и вводом-выводом компьютера. Доступны веб-версия и API для написания ботов на Pyth...
Как собрать свой футбольный менеджер на Rust и React
Разбираем Openfoot Manager — амбициозный футбольный симулятор с открытым кодом, построенный на Rust, Tauri и React. Посмотрим на архитектуру и возможн...
Как написать свой движок для Magic The Gathering и не сойти с ума
Обзор XMage — мощного open-source движка на Java для игры в Magic: The Gathering с полной поддержкой правил и 31 000+ карт. Разбираем архитектуру и по...
Как запустить Caesar III на чем угодно обзор открытого движка Julius
Обзор открытого движка Julius — современного переосмысления культовой стратегии Caesar III с поддержкой 4K, современных ОС и консолей.
Как перекроить движение в городе с помощью Rust и OpenStreetMap
Обзор A/B Street — открытого симулятора городского планирования на Rust, который позволяет любому человеку перерисовать дороги своего города и провери...
Как NetHack переехал на Lua и C99 спустя тридцать лет
Разбираем новую версию легендарного рогалика NetHack 5.0.0: переход на C99, внедрение Lua вместо старых парсеров и магия кросс-компиляции для Amiga и...
Как построить свой город на чистом JavaScript без лишней головной боли
Обзор минималистичного градостроительного симулятора isocity. Разбираемся, как построить изометрический город на чистом JavaScript без использования т...
Как перестать гуглить ассеты и начать делать игры
Обзор огромного каталога ресурсов для геймдева: от бесплатных ассетов и звуков до исходников легендарных игр и генераторов идей. Всё, что нужно инди-р...
Где искать исходники любимых игр — обзор проекта osgameclones
Обзор крупнейшей базы данных Open Source клонов и ремейков популярных видеоигр. Узнайте, как найти исходники любимых проектов и изучить их устройство.
Как заставить нейросеть прожить жизнь китайского алхимика
Обзор амбициозного open-source проекта Cultivation World Simulator: как китайские разработчики создали живой мир, где каждым NPC управляет нейросеть.
Как научить змейку играть лучше человека: разбираем проект Snake AI
Обзор проекта Snake AI на Python: как классические алгоритмы и нейросети соревнуются в поедании яблок. Разбираем стратегии от Гамильтонова цикла до De...
Как выжить в облаке и не разориться обзор симулятора Server Survival
Обзор Server Survival — увлекательного 3D-симулятора облачной архитектуры на Three.js. Учитесь масштабировать системы, отражать DDoS-атаки и управлять...
Ebitengine: Простой путь к кроссплатформенным 2D-играм на Go
Создавайте кроссплатформенные 2D-игры на Go с Ebitengine! Простой и мощный движок для разработки игр под десктопы, мобильные устройства и даже WebAsse...
Bonsai: Когда воксели встречаются с бесконечностью и GPU-магией
Bonsai — это воксельный движок, открывающий двери в миры невероятных масштабов. Создавайте процедурные ландшафты, экспериментируйте с графикой и погру...
Pelican Panel — Взлетаем высоко, играем на полную, управляем легко!
Устали от ручного развертывания игровых серверов или dev-окружений? Pelican Panel — это open-source веб-приложение, которое упрощает управление сервер...
GDevelop: Игровой движок, который стирает грань между идеей и реализацией
Обзор GDevelop — open-source игрового движка, который позволяет создавать 2D, 3D и мультиплеерные игры без программирования. Узнайте, как интуитивная...
Awesome Game Remakes - как сообщество даёт вторую жизнь классическим играм
Подборка лучших open-source ремейков классических игр — от Diablo и Doom до The Sims и RuneScape. Изучите, как сообщество переосмысляет культовые прое...
Игровая площадка для веб-разработчика изучаем HTML5 на классических играх
Коллекция классических игр на HTML5 и JavaScript — идеальный полигон для изучения веб-разработки и ностальгического развлечения
Gameboy.Live — Эмулятор с облачным геймингом на Go
Gameboy.Live — это эмулятор Gameboy на Go с поддержкой «облачного гейминга» прямо в терминале. Узнайте, как оживить ностальгические игры и устроить му...