Войти
ФлеймФорумРазработка игр

Unity и Godot сравнение (16 стр)

Страницы: 112 13 14 15 16 17 Следующая »
#225
9:03, 15 мар. 2019

0iStalker
> с любым рендером.
Читай что там написано - они собираются удалить OpenGL 3 ES заменив его на вулкан и развивая движок в сторону 3D. OpenGL 2 ES оставлен для совместимости с кучей ограничений (его тоже собирались удалить, но позже вернули по просьбам как legacy).

(для моего марио движок не нужен. для вывода спрайтов вообще никакой движок не нужен)


0iStalker
> с другой стороны орда пилильщиков движков,
тут речь о том что они собираются заменить GAPI движка. Если бы они сделали его опционально - ноль вопросов.

Годот, это не только движок под мобилы, по крайней мере развивают его в сторону ПК

#226
9:13, 15 мар. 2019

war_zes
> (для моего марио движок не нужен. для вывода спрайтов вообще никакой движок не
> нужен)

Это так кажется. Нужен менеджмент ресурсов, нужен звуковой движок, нужен GUI для менюшек,  физический движок понятно для чего, нужен редактор для уровней, нужен настраиваемый пользовательский ввод, может быть нужна сеть (например, рекорды, хранить)...

war_zes
> тут речь о том что они собираются заменить GAPI движка. Если бы они сделали его
> опционально - ноль вопросов.

https://www.phoronix.com/scan.php?page=news_item&px=Godot-4.0-Rendering-Plans

Изображение

никуда GLES2 рендер выпиливать не собираются.

upd.
Насчёт поддержки вулкана,  -

https://developer.android.com/ndk/guides/graphics
https://3dnews.ru/966319

    а Intel... ну не игровая это платформа => не нужно.

#227
9:30, 15 мар. 2019

0iStalker
> никуда GLES2 рендер выпиливать не собираются.
GLES 3. зачем мне GLES 2 который половину фич движка не поддерживает?

#228
9:31, 15 мар. 2019

0iStalker
> Насчёт поддержки вулкана,  -
на моем старом ноутбуке AMD видеокарта - там тоже никакого вулкана нет и никогда уже не будет. Ноут 2010 года

#229
9:33, 15 мар. 2019

war_zes
> GLES 3

Ну там же написали, что GLES 3 на андроиде забагован и нормально работает только на gpu nvidia

#230
9:40, 15 мар. 2019

0iStalker
так с чего ты решил что годот только для мобилок?

#231
9:50, 15 мар. 2019

war_zes
> так с чего ты решил что годот только для мобилок?

Так он изначально делался под мобилки. А под PC есть более жирные и фичастые.

#232
10:57, 15 мар. 2019

war_zes
> Кароче - явная причина еще раз подумать над (не)выбором этого движка
Gles2 выпилили - явная причина еще раз подумать над (не)выбором движка Godot
Gles2 запилили - явная причина еще раз подумать над (не)выбором движка Godot
Arctic Engin разморозили - явная причина еще раз подумать над (не)выбором движка Godot
Динозавры вымерли - явная причина еще раз подумать над (не)выбором движка Godot


war_zes
> Читай что там написано - они собираются удалить OpenGL 3 ES заменив его на
> вулкан и развивая движок в сторону 3D
Никто не будет выпиливать Gles3 как только запилят вулкан. Gles3 будет еще долго существовать совместно с вулканом, просто основное внимание будет уделено последнему. И выпилят его только когда он потеряет свою актуальность.
Точно так же произошло с физической подсистемой. Сначала был велосипед, потом запилили bullet. По умолчанию стоит последний, но можно выбрать и первый.

war_zes
> OpenGL 2 ES оставлен для совместимости с кучей ограничений (его тоже собирались
> удалить, но позже вернули по просьбам как legacy).
Зачем говорить о том, чего не знаешь? Никто не просил вернуть gles2, это было запланировано изначально!
Дело было так:
Godot 2 базировался на  Gles2. И он был хорош, но только для 2д игр. И народ много хейтил его за тридэ.
Поэтому при разработке Godot 3 решили начать с 3дэ, а чтобы было красиво решено было сначала (в версии 3.0) запилить новый рендеринг - Gles3, а потом (в версии 3.1) добавить Gles2\
И все это было запланировано изначально. И все свои обещания (и даже больше) были выполнены точно по плану.  В отличие от некоторых других движков.

Теперь по плану вулкан и оптимизации. И многое другое

#233
11:24, 15 мар. 2019

ant0n
> Никто не будет выпиливать Gles3 как только запилят вулкан

The current GLES3 renderer will be deprecated in favor of a Vulkan-based one
https://godotengine.org/article/godot-3-1-released

даже если оно все еще будет в движке - какой смысл если оно не будет поддерживаться под новые изменения? с тем же успехом можно сидеть 10 лет на 3.1 и говорить что в годот ничего не выпилено

ant0n
> Зачем говорить о том, чего не знаешь? Никто не просил вернуть gles2, это было
> запланировано изначально!
Читай что там написано в OpenGL ES 2.0 renderer

 and the OpenGL ES 2.0 renderer was removed. This seemed like a great idea at the beginning, but ended up giving us many problems, such as:

#234
11:25, 15 мар. 2019

war_zes
Тебе кто-то запрещает пользоваться старыми версиями движка при разработке конкретной игры?
war_zes
> с тем же успехом можно сидеть 10 лет на 3.1 и говорить что в годот ничего не
> выпилено
Так это так и работает, зачем поддерживать тонны легаси кода? Для галочки?

#235
11:34, 15 мар. 2019

war_zes
> The current GLES3 renderer will be deprecated in favor of a Vulkan-based one
Так я этого не отрицал. Он будет выпилен в пользу вулкана. Т.е. когда вулкан покроет все возможности первого, какой смысл в gles3?

SuperInoy
> Читай что там написано в OpenGL ES 2.0 renderer
и это не отрицает того что я говорил выше. Gles2 был выпилен чтобы сфокусироваться только на одном рендере, но его возвращение было запланировано изначально.

#236
11:35, 15 мар. 2019

SuperInoy
> Тебе кто-то запрещает пользоваться старыми версиями движка при разработке
> конкретной игры?
Я не пользуюсь старьем. А что если они в 4 версии сделают важную функцию которая вот как нужна в проекте?

SuperInoy
> Так это так и работает, зачем поддерживать тонны легаси кода? Для галочки?
хз. помоему достаточно LTS версии для тех кто давно сделал... но легаси для легаси проектов
начинать новый проект на старье.... кто-нибудь делает игры на юнити 3? сомневаюсь что сейчас их кто-то делает даже на юнити 4. при том что там нет поддержки  легаси

#237
11:41, 15 мар. 2019

ant0n
> Т.е. когда вулкан покроет все возможности первого, какой смысл в gles3?
повторю - не все железо поддерживает вулкан.
Годот3 - это не UE4 и не CryEngine чтобы требовать железо. В стиме 9% пользователей до сих пор на старых видеокартах 10-11 DX (тобишь с большой вероятностью без вулкана).
На интел видеокартах 10% (при том что на AMD всего 14% - вот и думай), конечно современные интеллы поддерживают вулкан (но вот какое качество драйвера?), но не старые

#238
12:07, 15 мар. 2019

war_zes
> А что если они в 4 версии сделают важную функцию которая вот как нужна в
> проекте?
А тебе не кажется что сначала нужно думать что тебе будет нужно в проекте, а потом уже браться за реализацию? И инструмент выбирать собственно сначала, без переездов и переписываний.
war_zes
> Я не пользуюсь старьем.
Тогда тебе не нужно ничего кроме вулкана и dx12, очевидно же :)
war_zes
> повторю - не все железо поддерживает вулкан.
Да, но железа поддерживающего gles3 вообще было очень мало(я сейчас про мобилки/планшеты), а кривая поддержка сего АПИ на персоналке вообще была сделана сугубо для разрабов, для тестов ПО на мобилки.

#239
12:48, 15 мар. 2019

DX это надстроечная система для видео-карт даже скорее для видео-системы
вроде шаманского переводчика для системы типа виндовз

DX9 это последняя свежая версия ряда типа от DX7..DX9

DX10..DX11 теперь продвинулось дальше , только вопрос что
DX12

просто нужны обещанные совместимости начиная от DX9
в чем сложность иметь еще другой переводчик до DX12 (наоборот от 12 туда)

это скорее для разработчика : верхние версии просто обязаны мочь управлять нижними
а не писать овер9000 му-му-му

Страницы: 112 13 14 15 16 17 Следующая »
ФлеймФорумРазработка игр

Тема в архиве.