Движок Carbon из EVE Online стал открытым — исходники на GitHub спустя 23 года
Fenris Creations, ранее известная как CCP Games, открыла исходный код игрового движка Carbon, который лежит в основе MMO EVE Online. Теперь основные модули движка можно свободно изучать и использовать — исходники и документация выложены в репозитории на GitHub. Компания отмечает, что главная цель — сделать разработку более прозрачной, укрепить доверие и привлечь сообщество к развитию движка.
Большая часть кода распространяется по лицензии MIT, а отдельные модули — по Apache License 2.0 и Python Software Foundation License. Это даёт разработчикам возможность использовать Carbon в коммерческих проектах или создавать на его основе собственные MMO без ограничений. Однако ключевые системы, включая внутриигровую экономику EVE Online с годовым оборотом более 50 миллионов долларов, остались закрытыми и не вошли в open source-версию. Разработчики сознательно не раскрыли ряд компонентов, связанных с инфраструктурой и балансом.
Перед публикацией исходников Fenris Creations консультировалась с командой Godot — одного из самых известных open source-движков последних лет. Сейчас Carbon постепенно переводится на плагинную архитектуру, аналогичную Unreal и Unity, и эту часть планируют открыть в ближайшие месяцы. Компания также подготовила подробные правила для внешних участников: шаблоны пулл-реквестов, гайдлайны, требования к тестированию и отдельное указание на использование LLM (моделей искусственного интеллекта) при написании кода.
Бен Хантер, старший директор по разработке базовых технологий Fenris Creations, подчеркнул, что задача команды — дать сообществу возможность инспектировать код и укрепить доверие.
Мы хотели опубликовать код, чтобы его можно было изучать и чтобы укрепить доверие сообщества.
Для тестирования изменений создан отдельный демонстрационный проект, чтобы не рисковать стабильностью EVE Online и Eve Frontier. Внутренние игровые команды Fenris теперь обязаны участвовать в тестировании архитектурных изменений, а в спринтах резервируется время на разбор пулл-реквестов и работу с сообществом. Первые внешние коммиты касались исправлений безопасности, среди обсуждаемых идей — веб-приложение для отслеживания контента по вселенной EVE. За 23 года эксплуатации серьёзных проблем с безопасностью почти не выявляли, несмотря на постоянное внимание со стороны злоумышленников.
Fenris Creations рассчитывает, что в течение пяти лет вокруг Carbon появится крупное сообщество, создающее приложения и сервисы для вселенной EVE. Параллельно компания готовит внутренний шлюз для взаимодействия с LLM в инструментарии и планирует открыть его после тестирования.
Кстати, ранее в этом году студия CCP Games, создавшая EVE Online, снова стала независимой.
Как вы относитесь к тому, что ключевая внутриигровая экономика EVE Online осталась закрытой, несмотря на открытие движка Carbon?
-
Создатели EVE Online увековечат игру в рукописи, написанной кровью фанатов — в буквальном смысле -
«Это всем бесплатно дают, да?»: новичок в EVE Online случайно получил корабль за $7000 — и даже не понял этого -
«Это нарастающее противостояние»: разработчики EVE Online изменили название, чтобы не ассоциироваться с коммунистами Китая -
Неожиданный разворот — студия CCP Games, создавшая EVE Online, снова становится независимой


