Fenris Creations выложила движок Carbon Platform: открытый код легендарной космической MMO теперь доступен каждому
Студия Fenris Creations, прежде известная под именем CCP Games, сделала то, чего от неё мало кто ждал: полностью открыла исходный код движка Carbon Platform, на котором уже больше двух десятилетий работает EVE Online. Это не частичный релиз утилит и не маркетинговый жест - речь о ключевых компонентах системы, включая графику, физику и архитектуру. Редкий прецедент для индустрии.
Что именно попало в открытый доступ
Разработчики не стали скупиться. В репозитории оказались три кита всей платформы.
- Trinity - графический движок, отвечающий за рендеринг всей визуальной составляющей игры.
- Destiny - физический модуль и система поиска путей, способная обсчитывать массовые сражения с участием тысяч кораблей одновременно.
- Базовая архитектура, связывающая оба модуля в единую рабочую систему.
Подавляющая часть кода опубликована под лицензией MIT - одной из самых либеральных в мире открытого ПО. Она разрешает свободное использование, переработку и коммерческое применение без каких-либо существенных ограничений.
Почему это важно и что будет дальше
EVE Online - это не просто игра. Это живой технологический феномен: проект, запущенный в 2003 году и до сих пор удерживающий десятки тысяч активных игроков. Движок Carbon Platform создавался под нагрузки, с которыми большинство игровых движков попросту не справятся. Масштабные битвы в системе B-R5RB, где в 2014 году столкнулись тысячи игроков, - реальный боевой тест для Destiny. Теперь этот код лежит в открытом доступе.
Для независимых разработчиков и исследователей это неожиданный подарок. Реализация просчёта траекторий для масштабных симуляций - задача, над которой бьются годами. Готовое решение от создателей одной из самых технически сложных MMO на рынке - редкость. Инди-студии уже присматриваются.
Сама Fenris Creations, судя по всему, делает ставку на долгосрочную ставку в сообществе: открытый код притягивает разработчиков, создаёт вокруг платформы экосистему и удерживает интерес к проекту даже в периоды между крупными обновлениями. Умный ход. Тихий, но с последствиями.
