Разработчики MMORPG BitCraft Online откроют исходный код игры

Студия Clockwork Laboratories объявила о неординарном шаге в мире MMORPG — она намерена открыть исходный код BitCraft Online на принципах Open Source. В отличие от большинства крупных проектов жанра, где техническая основа остаётся закрытой, разработчики решили предоставить сообществу доступ к внутренним механизмам игры.
Старт инициативы намечен на 21 января 2026 года — именно тогда на платформе GitHub появятся первые компоненты: репозиторий с серверными модулями, содержащими ключевую логику BitCraft Online. Этот этап станет началом поэтапного раскрытия кода, призванного продемонстрировать возможности платформы SpacetimeDB для создания масштабных онлайн‑проектов.
Разработчики подчёркивают, что их главная цель — демократизация процесса разработки MMORPG. Они надеются, что открытый код не только привлечёт внимание к техническим аспектам жанра, но и позволит сообществу вносить собственный вклад: создавать модификации, предлагать новые функции и экспериментировать с игровыми механиками. При этом студия осознаёт потенциальные риски — например, возможность неправомерного использования наработок, — поэтому процесс публикации строго структурирован по этапам.
Через полгода после старта планируется второй этап: публикация сервисов, отвечающих за искусственный интеллект и процедурную генерацию карты. Публикация клиентской части откладывается — перед этим необходимо тщательно удалить все сторонние ассеты, права на которые не позволяют их свободно распространять.
Clockwork Laboratories чётко обозначила правила использования открытого кода. Энтузиастам разрешается изучать архитектуру игры в образовательных целях, проводить локальные эксперименты с кодом и даже создавать собственные версии серверных модулей. Полученные знания можно применять в независимых проектах. Однако введены и строгие ограничения: запрещено копировать визуальный стиль, музыку, игровой контент или торговую марку BitCraft для коммерческих продуктов. Также не допускается создание пиратских или частных серверов на основе опубликованных данных. Обнаруженные уязвимости нельзя обнародовать — о них следует незамедлительно сообщать разработчикам.