Добавить в корзинуПозвонить
Найти в Дзене

Студия Mojang studios официально объявила об отказе от графического API OpenGL в Minecraft: java edition

Этот шаг завершает 17-летнюю эпоху использования старой технологии, закладывая фундамент для масштабного графического обновления игры.
Эпоха кубов меняет движок: почему Minecraft Java прощается с OpenGL после 17 лет работы
Легендарная песочница Minecraft переживает одну из самых значимых технических революций в своей истории. Студия Mojang Studios подтвердила, что оригинальная версия игры —

Этот шаг завершает 17-летнюю эпоху использования старой технологии, закладывая фундамент для масштабного графического обновления игры.

OpenGL
OpenGL

Vulkan
Vulkan

Эпоха кубов меняет движок: почему Minecraft Java прощается с OpenGL после 17 лет работы

Легендарная песочница Minecraft переживает одну из самых значимых технических революций в своей истории. Студия Mojang Studios подтвердила, что оригинальная версия игры — Minecraft: Java Edition — полностью отказывается от устаревшего графического интерфейса программирования (API) OpenGL, который верой и правдой служил игре с момента её создания. Ему на смену приходит современный, высокопроизводительный и многопоточный API Vulkan. Разработчики уже запустили этап активного тестирования новой архитектуры в еженедельных снапшотах (включая недавний цикл обновлений серии 26.x). Переход будет постепенным, но неизбежным.

Почему Mojang отказывается от OpenGL?

Интерфейс OpenGL был разработан ещё в 1990-х годах. Для своего времени он стал прорывом, позволив Minecraft работать на Windows, macOS и Linux. Однако сегодня технология столкнулась со следующим рядом критических проблем:

Политика Apple и macOS: Компания Apple признала OpenGL устаревшим и постепенно убирает его поддержку из своих операционных систем. Без перехода на новый API Minecraft Java в ближайшем будущем просто перестал бы запускаться на компьютерах Mac.

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

Отсутствие обновлений: Глобальная технологическая поддержка OpenGL прекратилась почти десять лет назад, уступив место современным стандартам.

Что принесет переход на Vulkan API?

Интеграция Vulkan кардинально меняет то, как игра взаимодействует с видеокартой и процессором. Главное нововведение — многопоточный рендеринг, который распределяет графическую нагрузку по всем ядрам ПК.

Главные преимущества для игроков:

Прирост производительности: Значительное увеличение FPS, особенно на мощных многоядерных процессорах, а также более плавная in генерация чанков при исследовании мира.

Пакет графики Vibrant Visuals: Переход на Vulkan позволит перенести в Java Edition долгожданные визуальные эффекты, которые ранее появились в Bedrock-версии (динамическое освещение, объемный туман, улучшенные отражения и реалистичные текстуры).

Стабильность на всех ОС: Vulkan нативно работает на Windows и Linux. На macOS совместимость будет реализована через специальный слой трансляции (MoltenVK), что сохранит кроссплатформенность игры.

Обратная сторона прогресса: удар по модам и старому железу

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

Кризис графических модификаций: Minecraft Java знаменит своей экосистемой модов. Тысячи дополнений и графических шейдеров напрямую используют инструкции OpenGL для отрисовки объектов. Моддерам придется полностью переписывать код рендеринга под Vulkan, что потребует колоссальных усилий и времени.

Устаревшие ПК: Пользователи, играющие на видеокартах старше 10–12 лет, которые физически не поддерживают инструкции Vulkan, могут потерять возможность запускать новые версии игры.

График перехода: когда ждать изменений?

Mojang Studios выбрала тактику мягкого внедрения, чтобы дать авторам модификаций время адаптироваться:

Весна — лето: В текущих тестовых сборках (снапшотах) разработчики обкатывают обе технологии. Например, в майских снапшотах Vulkan временно переведен в статус «экспериментального» режима, а OpenGL временно возвращен как базовый дефолтный вариант для сбора аналитики и исправления багов стабильности.

Окончательный переход: Как только разработчики добьются идеальной стабильности от Vulkan на всех конфигурациях систем, поддержка OpenGL будет полностью и безвозвратно удалена из основного кода игры.

Эра OpenGL в Minecraft официально подходит к концу, открывая дорогу технологиям нового поколения. Для игры, чей возраст близится к двум десятилетиям, это важнейший шаг, гарантирующий ей долгие годы жизни на современных операционных системах.

14.03.2025 Первоисточник: Данный материал подготовлен на основе собственного анализа закрытых технических логов и эксклюзивного мониторинга тестовых сборок Minecraft разработчиками нашего портала. Наш сайт является единственным и главным источником этой инсайдерской хроники. Вся информация верифицирована нашей редакцией "MineHolde". Официальный сайт- www.mineholde.pro