Блог

Sbox - духовный преемник Garry's Mod стал открытым движком



Sbox позиционируют как духовного наследника Garry's Mod и одновременно как игровой движок и платформу для создателей. Проект развивается на базе технологии Source 2, а отвечает за него студия Facepunch Studios, известная по Rust и Garry's Mod. После появления страницы в Steam в прошлом году разработка заметно ускорилась, и теперь Sbox официально перевели в статус открытого проекта под лицензией MIT.

Важно понимать, что это не делает Source 2 открытым движком. Открытым стал именно слой Sbox, который использует Source 2 как основу, но при этом опирается на собственные подсистемы. Отдельно реализованы редактор, сеть, управление сценами, пользовательский интерфейс и другие ключевые части. В результате студия сохраняет закрытую базу движка от Valve, но все надстройки, которые создали в Facepunch, доступны для изучения и доработки.

Благодаря переходу на open source любой разработчик может просматривать исходные коды Sbox, копировать их, настраивать под свои задачи и собирать на этой базе собственные решения. Можно отправлять pull request и помогать улучшать сам Sbox, а можно создать отдельный форк и развивать его как фундамент для самостоятельной игры или даже как собственный движок. Такой подход особенно привлекателен для инди авторов и небольших команд, которым нужны готовые инструменты, но хочется полноты контроля.

В Facepunch признают, что шаг выглядит нетипично с точки зрения бизнеса. Сделать движок, отдать его бесплатно, не брать роялти и при этом открыть исходники выглядит смело. Но авторы честно говорят, что в первую очередь остаются энтузиастами, которым нравится то, что они строят. Им интересно дать другим разработчикам максимум свободы, позволить использовать Sbox так, как им выгодно, и создать дополнительные возможности для входа в индустрию.

Отдельно подчеркивается, что открытый код полезен для всего сообщества разработчиков игр. В студии приводят в пример такие проекты, как Godot, и отмечают, что чем больше сильных open source движков и инструментов, тем лучше для экосистемы. Выигрывают все: опытные создатели получают доступ к новым технологиям, новички могут быстрее учиться, а сами движки растут за счет внешних вкладов.

Комментарии (2)

Я давно слежу за Sbox как за возможной заменой Garry's Mod, и новость про open source стала приятным сюрпризом. Возможность заглянуть внутрь, понять, как устроены инструменты редактора и сети, это огромный плюс для моддеров и инди разработчиков. Особенно радует отсутствие роялти - не нужно заранее думать о платежах, можно сфокусироваться на прототипе и только потом думать о монетизации.
Работаю в небольшой студии, и мы постоянно ищем баланс между готовыми коммерческими движками и свободой, которую дают открытые проекты. Решение Facepunch открыть Sbox под MIT выглядит очень сильным ходом. Есть доверие к команде, которая уже показала себя на Rust и Garry's Mod, плюс теперь можно не просто пользоваться их инструментами, а допиливать их под свои нужды. В будущем это может стать реальной альтернативой привычным движкам.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.