Создатель Box2D выпустил открытый физический движок Box3D для 3D-игр

Разработчик Эрин Катто, известный как создатель популярного двумерного физического движка Box2D, анонсировал новый открытый проект — Box3D. Это форк Box2D, адаптированный для трёхмерной симуляции физических процессов.
Box3D сохраняет идентичную с Box2D архитектуру, но расширен для работы в трёхмерном пространстве. По словам автора, движок предназначен для использования в 3D-играх и симуляциях, предлагая привычную логику и API.
Исходный код проекта полностью написан на языке C и опубликован на GitHub под свободной лицензией MIT. Это означает, что разработчики могут свободно использовать, изменять и распространять движок как в коммерческих, так и в некоммерческих проектах.
На данный момент Box3D поддерживает сборку для трёх операционных систем: Linux, Windows и macOS. Портирование на другие платформы, вероятно, появится позже благодаря открытому коду.
Box2D широко применяется в инди-играх и крупных проектах (например, в Braid и Angry Birds), поэтому выход его трёхмерной версии может привлечь внимание многих разработчиков. Box3D обещает быть лёгким, быстрым и хорошо документированным.
Это важное событие для сообщества open source и индустрии разработки игр, так как появляется ещё одна качественная альтернатива проприетарным физическим движкам.







