Unity опубликовала исходный код своего игрового движка и редактора

Новости

Исходный код на C# стал доступен на GitHub для ознакомления, но не модификации. Компания заявляет, что модель разработки Unity останется проприетарной.

4К открытий4К показов

Исходный код движка и редактора Unity на C# стал доступен на GitHub для изучения. Разработчики выложили все основные ветки с версии 2017.1 по 2018.1.0b12.

Ограничения использования

Код опубликован под лицензией, позволяющей лишь его чтение, но не модификацию. Компания заявила, что не собирается переводить разработку на open source, и в обозримом будущем движок останется проприетарным. Разработчики не будут принимать pull-запросы: более того, само их создание уже является нарушением лицензии. Тем не менее, создатели хотели бы узнавать о найденных багах посредством Unity Bug Reporter. Репозиторий будет обновляться с каждым новым релизом.

В условиях использования Unity всегда было разрешено дизассемблирование сборок игрового движка на платформе .NET, однако распространение полученных результатов было запрещено. Помимо этого, отсутствие комментариев затрудняло понимание кода, в связи с чем компания приняла решение о публикации исходников от своего имени.

Напомним, в 2017 году был выпущен целый цикл версий движка, существенно улучшивших работу с анимацией, физикой и многими другими аспектами, влияющими на качество разработки игр.

Следите за новыми постами
Следите за новыми постами по любимым темам
4К открытий4К показов