Microsoft открыла часть кода игры Minecraft в виде библиотек
Новости Отредактировано
Java-библиотеки Brigadier и Data Fixer Upper являются элементами движка игры Minecraft. Обе доступны на GitHub под лицензией MIT.
3К открытий3К показов
Разработчики Minecraft: Java Edition открыли часть исходного кода игры в виде Java-библиотек Brigadier и Data Fixer Upper. Они позволяют разбирать и направлять команды, а также обрабатывать данные для новых версий игры. Код доступен на GitHub под лицензией MIT.
Натан Адамс (Nathan Adams), один из разработчиков игры, пояснил, что открытые игровые библиотеки — это элементы движка Minecraft: Java Edition, и их можно использовать для модификаций или сторонних проектов.
Brigadier
Brigadier представляет собой средство для парсинга и диспетчеризации команд. По словам Адамса, библиотека берёт данные, которые пользователь вводит в Minecraft, и превращает их в функцию, которую игра будет выполнять.
Data Fixer Upper
Библиотека Data Fixer Upper включает инструменты для инкрементальной сборки, слияния и оптимизации операций преобразования данных, которые используются для переноса игровой информации в новые версии игры.
Планы
Однако Brigadier и Data Fixer Upper дело не ограничится. Команда разработчиков также рассчитывает открыть новый движок отрисовки Blaze3D, который создаётся для Minecraft: Java Edition 1.14.
Постепенно разработчики планируют открыть многие библиотеки игры, хотя о полной open source версии речи пока не идёт.
3К открытий3К показов