Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Почему проекты AAA пишутся на с++, а не на UNITY или UG?

ПрограммированиеИгрыДвижок
Fackk You
  · 4,4 K
Программист, математик, инженер.  · 3 мар 2021

Во-первых, некоторые ААА-проекты пишутся на Unity, некоторые - на UE (я не понял что такое UG, вероятно опечатка, и это Unreal Engine).

Во-вторых, всё сильно зависит от целей разработки. Unity и UE требуют довольно приличных финансовых вложений, и имеют собственный набор внутренних ограничений. Если разработчикам не очень хочется тратиться на то, с чем потом может быть большое количество проблем, и у них приличный запас времени - они могут предпочесть написать собственный игровой движок.

В третьих, и Unity и UE - сами по себе, написаны на C++.

Почему именно C++? Потому что язык имеет достаточную скорость, функционал, портативность и приличную базу разработчиков.

> Потому что язык имеет достаточную скорость, функционал, портативность и приличную базу разработчиков. А ещё... Читать дальше
Пытаюсь делать игры. Спрашивать про видеоигры и немного про программирование. Хойка наше...  · 6 мар 2021
Для начала, Unity — игровой движок. Скрипты к нему пишутся на C#. Unreal Engine — тоже движок, скрипты для него нужно писать как-раз таки на C++. AAA-проекты делаются обычно на собственных движках, так как иначе при крупных тиражах игр разработчикам придётся отстёгивать создателям движка круглые суммы. А теперь насчёт C++. Он привычнее многим "труъ" программистам, да и... Читать далее