А не на основе OpenGL ES 1.0 с использование NVidia Cg? Есть и другой официальный API для Sony Playstation 3. Один из самых востребованных современных игровых движков Unreal Engine, как и многие другие, позволяет использовать OpenGL в качестве системы рендеринга. OpenGL позволяет делать то же, что и Direct3D, разница только в используемых методах. Да и вообще, уже множество раз обсуждалось уже.
Ну будет DirectX 11.2 эксклюзивен для Windows 8.1 и XBox One и что? Все разработчики игр так и бросятся писать только с поддержкой только этой версии (для PC), учитывая, что пока Windows 8 ненамного обогнала Vista?
Member
Статус: Не в сети Регистрация: 22.02.2010 Откуда: Большой Деревни Фото: 2
grem писал(а):
Все разработчики игр так и бросятся писать только с поддержкой только этой версии (для PC)
они бросятся писать. только по тому что жирносовтовские sdk и компиляторы, будут затачиваться под эту систему. а со старыми операционками, совместимось будет потихоньку ломаться,
Добавлено спустя 5 минут 17 секунд:
mistergrim писал(а):
При чём тут мобильные платформы
видемо только при том, что там бы с радостью был бы директ, еслиб на него легко лицензию давали. опенгл бесплатен, но для мобильных фуфлокодеров он очень сложен, и поэтому там им подсунули кастрированный стандарт ES. на макоси вообще свой костыль, который они сами пишут, а не кронос.
они бросятся писать. только по тому что жирносовтовские sdk и компиляторы, будут затачиваться под эту систему
На примере появления DirectX 10 и 11 всё равно продолжали активно использовать всё ещё более распространённый 9.0с. Так же и здесь будут писать под несколько версий сразу. Как минимуму 11.0 уж точно никуда просто так не исчезнет. Исключением ещё можно считать xbox эксклюзивы, где можно не оглядываться на другие платформы.
Member
Статус: Не в сети Регистрация: 22.02.2010 Откуда: Большой Деревни Фото: 2
grem писал(а):
На примере появления DirectX 10 и 11
а на примере MSVC2012 уже было 2 попытки убить совместимость программ, c виндовс xp. но два раза подымался очень громкий хай, который вынуждал жырносовтов чинить намеренно изломанное.
Member
Статус: Не в сети Регистрация: 31.01.2009 Откуда: Москва
mistergrim писал(а):
Если OpenGL такой хороший и развивающийся, что ж его никто в играх не использует
Потому что это графический, а не игровой движок. DirectX, в свою очередь - целый комплекс API с поддержкой обработки звука, поддержки игровых устройств, сети, GPGPU и прочей шляпы.
Среди игровых движков, ЕМНИП, OpenGL используется в Unreal Engine 3, Unity и ещё куче мелких движков для всякой инди-дребедени. Собсно, по количеству совместимых устройств, OpenGL (и GLES) давно и намного обогнал DirectX.
Надоела эта смена операционок уже, почему на ПК не сделают как на IOS, обновил раз в пол года и все... достали уже эти сервис паки, бесконечные обновления итп, вин8, потом вин 8.1. никак толком даже с дизайном не определятся убирать кнопку "пуск" или нет. буду пока на винде седьмой сидеть.
_________________ Я занят, я ничего не делаю и на это все время уходит...
Потому что это графический, а не игровой движок. DirectX, в свою очередь - целый комплекс API с поддержкой обработки звука, поддержки игровых устройств, сети, GPGPU и прочей шляпы.
Это понятно, я про это и сказал. Непонятно другое: почему его не используют в качестве графического движка?
Цитата:
Среди игровых движков, ЕМНИП, OpenGL используется в Unreal Engine 3
Цитата:
На виндах — только DirectX.
_________________ Здесь должна быть замысловатая закорючка.
Member
Статус: Не в сети Регистрация: 31.01.2009 Откуда: Москва
terenty79 писал(а):
тут стон и плачь, так как оно мобильный кастрат от OpenGL, а все мобильные видеоядра блобы именно только под ES делают.
Не всё так просто, мобильные видеочипы по архитектуре здорово отличаются от настолок из-за ограничений по площади кристалла, теплового пакета и прочей радости. Портировать оригинальные алгоритмы под них - порой достаточно нетривиальная задача. GLES это стандарт - пусть и обрезочный, но под него можно писать, а это главное.
>окаты от мс Самому не смешно? Истина в том, что люди выбирают наиболее удобный инструмент. Вот и всё. А проблемы 5% маководов и тем паче ~1% линуксоидов мало кого волнуют.
_________________ Здесь должна быть замысловатая закорючка.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения