Разработчики игр не в восторге от решения Apple отказаться от поддержки OpenGL

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

Компания Apple намерена прекратить поддержу спецификаций OpenGL, OpenCL и Vulkan. Компания хочет, чтобы разработчики использовали API Metal, который Apple представила в 2014 году. После релиза macOS версии 10.14 Mojave, который запланирован на эту осень, Apple будет оказывать поддержку авторам OpenGL-приложений, но только в случае наличия критической ошибки или уязвимости, связанной с безопасностью.

При этом многие разработчики игр и приложений используют OpenGL. После выхода macOS 10.14 Mojave, они могут столкнуться с трудностями. Apple поддерживала OpenGL с середины 90-х годов.

По мнению геймдизайнера студии Vlambeer (авторы Nuclear Throne и Luftrausers) Рами Исмаила (Rami Ismail), это решение Apple не является катастрофой, но и ничего хорошего в нём нет. По словам Исмаила, у API Metal есть одна проблема – он не является кросс-платформерным.

«Это не конец света. Скорее Apple создала гигантскую электромагнитную установку и заявила: “Может быть, мы её используем, а может и нет”. Старые проекты могут “сломаться”, и это самое худшее, что может случиться. Наши движки и библиотеки придётся слегка изменить и добавить поддержку Direct3D и Metal», - отметил Рами Исмаил и добавил, что отсутствие чётких инструкций от Apple о том, как действовать в этой ситуации, не добавляют разработчикам уверенности.

Рами Исмаил отмечает, что такое решение точно не способствует популяризации Mac среди разработчиков игр.

По словам программиста Алекса Остина, ему придётся выполнять больший объём работы. Сейчас Алекс разрабатывает игры под Windows, а их портирование под Mac или Linux занимает буквально пару часов, хотя и он сталкивается с определёнными трудностями. По мнению Остина, ему нет особого смысла возиться с Metal, поскольку Mac «занимает очень малый процент рынка».

Пока неизвестно, намерена ли Apple полностью убрать поддержку OpenGL из macOS или компания оставит ситуацию в подвешенном состоянии, чтобы стимулировать разработчиков использовать API Metal.


Сейчас на главной

Публикации

Новое слово в жанре, требующее полировки. Обзор тактического стелса The Stone of Madness

Разработчики атмосферного Souls-like платформера Blasphemous решили опробовать новую стезю. В The Stone of Mandess вновь предстоит изгнать зло. Но в этот раз не получится просто отбиваться от опасностей. Под управление игрока попадает группа сломанных морально, но решительных людей. И им придётся использовать любой трюк ради выживания — чтобы сбежать из сумасшедшего дома.

Эксклюзив: мы поиграли в Gothic Remake! Наши впечатления и опасения

Обзоры 21 февраля 15:00 0

Неожиданно редакции IXBT Games удалось заполучить в свои руки ранний доступ к демоверсии Gothic Remake, которую разрабатывает Alkimia Interactive. Как фанат оригинальной игры, я не мог пройти мимо такой возможности — и уже прошёл демку вдоль и поперёк! Впечатления и детали — в этом материале.

Объедки. Первые впечатления от Elden Ring: Nightreign

Статьи 20 февраля 16:00 0

На прошедших выходных FromSoftware провела первое тестирование Elden Ring: Nightreign, оценивая нагрузку серверов и выявляя проблемы с сетью. Тестировщиков выбирали случайным образом, и нам очень повезло оказаться в этом списке. Поэтому я готов поделиться впечатлениями от игрового опыта и объяснить, почему эта игра не вызывает доверия и уважения.

Главные инди-игры января. Настройщица встречается с гомункулами, города летают, коммандос идут монастырь и не только

Итоги 19 февраля 15:00 0

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

Уникальная в своей кривизне. Обзор стратегии в реальном времени Age of Darkness: Final Stand

Обзоры 18 февраля 15:00 0

Age of Darkness: Final Stand позиционирует себя как смесь Warcraft 3 и They are Billions в средневековье — в ней нужно помочь рыцарям отбиться от орд монстров. Но выполнена эта идея настолько своеобразно, что прохождение кампании никак, кроме «истерический смех от бессилия», не описать.