Fenris Creations, выросшая из CCP Games, выложила в открытый код Carbon — движок, на котором EVE Online работает уже 23 года. Больше 20 модулей, включая графический Trinity и Destiny — физику и поиск пути, рассчитанные на массовые флотовые сражения. Почти всё под лицензией MIT: можно форкнуть и собирать свою MMO бесплатно.
За бортом осталась экономика самой EVE с её торговым оборотом свыше 50 миллионов долларов в год — команда отдельно подчёркивает разницу между движком и четвертью века всего, что наросло вокруг него.
Любопытны детали подготовки. Перед релизом команда консультировалась с людьми из Godot о том, как управлять открытым проектом, и в итоге перешла на плагинную архитектуру в духе Unreal и Unity, чтобы ограничить поверхность для внешних правок. В правилах контрибуции — обязательное раскрытие, если код написан с помощью нейросети. Сообщество уже включилось: разработчики шлют исправления по безопасности, а первый фишинговый issue с «фиксом шейдеров» и вредоносным exe вычислили за считанные часы.
Движок MMO с двадцатилетней историей боевой эксплуатации — редкий учебный материал: такое раньше можно было разве что реверсить.
@make_game
Post #1946
1.69K

- 👍 9