Здраствуйте мне нужна помощь. На данный момент я уверенно начал

практиковать и изучать для себя Unreal Engine 5, но в последнее время мне в голову засело зерно сомнений и я хочу понять не загоняю ли я себя в ловушку. Чтобы не лить лишнюю воду я постараюсь тезисно описать те вопросы с которыми я столкнулся.

На данный момент я соло разработчик полноценно погрузившийся в движок. Сразу отмечу, что да возможно C# проще чем C++. Но меня всё устраивает, я не боюсь последних, кодить на плюсах не звучит как что-то страшное и проблемма в другом.

Последние несколько недель я постоянно натыкаюсь на следующую установку

- Unreal Engine — движок для ААА
- Unreal Engine — движок для игр с реалистичной графикой
- Unreal Engine — движок для шутеров
- Unreal Engine — крайне плохо оптимизирован и игры будут весить как мамонт

И если на пункт про ААА я закрываю глаза понимая что это утрирование, то с пунктами про шутеры, реалистичную графику и оптимизацию у меня легкие мурашки. В голове появились мысли о том, что я себя как инди разработчика, да и разработчика вообще, веду в пропасть.

В первое время я успокаивал себя тем, что на Unreal сделаны Amid Evil, Hi-Fi RUSH, Deep Rock Galactic. Но точно ли эти игры не являются исключением из правил?

И ,если я захочу сделать свой Undertale/Deltarune, Persona, Thief и т. д. Я смогу или движок мне не позволит? (Речь о возможностях движка, я не говорю, что сделаю эти игры один)

По сути мой главный вопрос на сколько хорошо UE, как инструмент, будет работать для воплощения моих идей? Смогу ли я с ним развить свои навыки и вообще может даже попасть в студию (опционально, так как инди мне тоже нравится быть). Или я просто трачу время и силы впустую?

И стоит ли вообще смотреть в сторону Unity (Отмечу что этот движок мне не особенно симпатизирует, но если нужно, могу проглотить гордость).

Заранее спасибо за внимание

15 ответов

317 просмотров

Может, тебе лучше пойти изучать, чем писать длиннопост?

Думаю ты точно на верном пути. Юнити точно нет, в худшем случае продашь свой опыт компаниям и устроишься работать девелопером на AAA игры на Unreal, как я) правда я vfx

Eduard-Oganesyan Автор вопроса
Vovcha
Может, тебе лучше пойти изучать, чем писать длинно...

Я и так, просто в процессе уже долгое время ловлю эту панику потому и ищу совет

Eduard Oganesyan
Я и так, просто в процессе уже долгое время ловлю ...

ты занимаешься очень успешным и перспективным движком, тем более пишешь на плюсах. Эти знания дорогого стоит, не останавливайся. А если ты еще и за пределами россии и знаешь англ, так вообще шикарно. Можно устроиться в какой-нибудь аутсорс, там прокачивать свой опыт и параллельно собирать что-то свое. Во всех случаях ты на правильном пути

Движок из коробки(любой) хорошо реализует какое-то подмножество идей. Все остальное обилие идей он реализует хуже(бесшовный ммо мир например) или требуется дописать какой-то инструментарий(например анрил не реализует рпг систему никак, но есть и плагины и сам дописать ты можешь). Рамки движка при работе с ним отлично понимаются со временем. Развить навыки - какие? Попасть в студию - если сделаешь свой полноценный пет-проект в рабочем состоянии - в студию попадешь. Только миллионов там нет, сразу говорю. В сторону юнити можно посмотреть, почему нет. Там будут немного другие ограничения/заточка под задачи.

Eduard-Oganesyan Автор вопроса
Mentat
Движок из коробки(любой) хорошо реализует какое-то...

Я не гонюсь за милионами, я хочу творить, так что высока вероятность, что я останусть инди. Скакать по движкам тоже не хочется, но если придется, то что поделать перепрыгну на юнити

Eduard-Oganesyan Автор вопроса
Mentat
Движок из коробки(любой) хорошо реализует какое-то...

В юнити меня немного смущают шарпы, хотя с другой стороны я слышал от людей с юнити, что у них там новые системы и новые парадигмы внедряются, это конечно интересно не спорю

Eduard Oganesyan
В юнити меня немного смущают шарпы, хотя с другой ...

Чистая сишка быстрее чистых шарпов. Другой вопрос, что производительность игры никогда не упирается в язык. Гораздо чаще она упирается в организацию/работу с ассетами и алгоритмы. Те в исполнителя

Mentat
Чистая сишка быстрее чистых шарпов. Другой вопрос,...

Естественно быстрее, так как сишарп написан на си++

нереальный двигатель предоставляет открытый исходный код (что позволяет расширить функционал или иметь низкоуровневый доступ при необходимости), так что нет, он не ограничит тебя а "движок для шутеров" - странное заявление

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

Eduard-Oganesyan Автор вопроса
Сергей Telegram
Игры на УЕ действительно весят больше чем на други...

Т.е. если я захочу делать селшейдинг, HandPaint или стиль PS1, будет туговато?

Eduard Oganesyan
Т.е. если я захочу делать селшейдинг, HandPaint ил...

более чем возможно, но многие встроенные шейдеры и привязанная к ним логика тебе не подойдут

Eduard Oganesyan
Т.е. если я захочу делать селшейдинг, HandPaint ил...

по личному опыту, это еще накинет дополнительной нагрузки помимо реализма. ХЗ почему так

Похожие вопросы

Обсуждают сегодня

Коллеги, я тут для личных нужд пошел ставить MQTT сервер, пощупал mosquitto, но ужаснулся отсутствию такой банальности, как HTTP API для посмотреть список топиков. А тут что,...
Maksim Lapshin
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Вопрос на перед, на следующую пятницу. Сколько строк кода можно вешать на одного программиста, понятно что если проект хорошо написан то можно и миллион. Но есть же где то пре...
AlekseyK Kluchnikov
31
Немного оффтопа: а кто на чем сидит для осдева в плане ide/редактора? Последнее время сидел на vscode, но я его прям не могу нормально воспринимать, перешел на сlion, но меня...
Evg Resh
29
Как думаете через какой сервис они верифицируют?
inc.
5
Добрый день! Подскажите, каким сборщиком фронта для OctoberCMS кто пользуется? Я имею ввиду сборщики, с которыми можно работать по стандартной схеме директорий октября. Я испо...
Николай Афанасенко
2
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
День добрый, подскажите пожалуйста, есть ли какой-то способ сказать ребару не компилировать определённое приложение? Всю доку их перечиатл ничего подобного не нашёл
Кирилл
14
На чём в основном щас пишут мини апы? Vuejs?
Goot evening Not everyone
6
Вопрос: Здравствуйте! У меня возникла проблема с использованием плагина Mall в OctoberCMS. Я использую все файлы и компоненты в их исходном виде, без изменений. Однако на стр...
𐩱𐩪𐩣𐩱𐩲𐩺𐩡
8
Карта сайта