Game engines comparison

Home  /  Game Development  /  Game engines comparison

Хочу сравнить игровые движки, которые использовал для разработки игр. Здесь написано только что, что лично мне не/понравилось. Пока что я считаю, что лучший движок — это тот, с которым тебе удобней работать, даже если он не выдает такую красивую картинку, как какой-нибудь другой. А при желании и наличии нужных навыков почти на любом современном движке можно сделать очень красивую и интересную игру

P.S. Этот пост будет со временем обновляться


Unity

На нем сидел больше трех лет и даже выпустил одну игру

+ отличный движок с низким порогом входа, на котором можно сделать очень красивые игры, если есть скилл
+ большое сообщество, которое регулярно создает видеоуроки, а на форумах почти сразу помогает с техническими вопросами (и это ОЧЕНЬ важно)
— не очень удобно импортировать модели людей — нужно каждую после импорта настраивать. Правда, я еще не знаю, как это сделано в других движках


Unreal Engine

Только недавно начал серьезно изучать, делаю на нем свою вторую коммерческую игру.  Пока что впечатления крайне отрицательные

+ для программирования используется C++, а не C#, как в Unity
— после импорта, модели *.obj и *.fbx конвертируются в формат *.uasset, поэтому в том-же Unity их уже повторно использовать будет нельзя, так-же их нельзя открыть в Blender, чтобы что-то отредактировать
— если учиться программировать под UE по видеоурокам и сделать точь-в-точь как там, то у тебя все-равно будет ошибки компиляции и тебе нужно будет тратить время, чтобы понять, что не так (я уже много видеоуроков по посмотрел и так было в каждом)
— очень часто из-за ошибки компиляции движок закрывается с ошибкой, а чтобы его запустить, нужно удалить код (а еще нужно понять, какой код вызывает ошибку) и все перекомпилировать из VS
— код каждый раз нужно компилировать вручную
— очень слабая поддержка на форумах. Ответа иногда приходится дожидаться несколько дней, а иногда его вообще нет
— намного требовательней к железу, чем Unity


Blender

Оказывается, это не только пакет для 3d-моделирования, а еще и полноценный движок, на котором можно сделать игру без каких-либо других программ. Пока что на нем только моделировал, но хочу сделать игру в будущем

+ огромный плюс — это что тебе не нужно каждую модель из blender экспортировать, а потом импортировать в другой движок. Это особенно ощущается, когда моделей несколько сотен
— программирование на Python

Comments are closed.