Добавить в корзинуПозвонить
Найти в Дзене
Тотальный разбор

Игрострой | Движки | Unity

Продолжение заметок про игровые движки. На этот раз пройдемся по Unity.
Оглавление
Возможности Unity позволяют снимать собственные фильмы. Что для игровых движков становится стандартом.
Возможности Unity позволяют снимать собственные фильмы. Что для игровых движков становится стандартом.

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

О чем речь?

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

Каждый год выходит огромное количество различных поделок на Unity. От примитивных мобильных игр, до шедевров AAA-класса.

В чем преимущества Unity?

Тут точно есть за что похвалить.

Относительная простота

Интуитивно понятный интерфейс - часто это сочетание еще ни о чем не говорит. На деле оказывается, что без мануала не разберешься. Unity - не такой, обладая базовыми знаниями начинаешь разбираться в движке уже через пару недель на достаточном для выпуска мини-игр уровне. Дальше - больше.

Интерфейс довольно понятнен.
Интерфейс довольно понятнен.

Контент

Горы контента. И вот серьезно, это самый весомый бонус, который удерживает разработчиков на Unity.

Я сейчас скажу страшную вещь, но на торрентах можно найти почти все "запчасти" от уже выпущенных игр, на основе которых вполне можно пилить собственный проект.

Да, да. Пиратство - это плохо. Сам писал об этом. Но тут знаете в чем дело? Комплект ассетов для выпуска даже мини-игры может стоить под тысячу долларов. Для игродела смешные деньги, а вот для независимых разработчиков, у которых тоже есть крутые идеи - это очень весомо.

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

Куча дополнительных возможностей

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

Кроссплатформенность

Классика, но не отметить нельзя. Разработанный проект мы можем скомпилировать под любое устройство на планете.

Еще в 2015 году такая картинка впечатляла сильнее.
Еще в 2015 году такая картинка впечатляла сильнее.

В чем недостатки Unity?

Как обычно, не обошлось без недостатков.

Своеобразная политика в области лицензирования

Да, да. По идее можно использовать полностью бесплатную версию и не знать бед. Но в ней есть несколько глобальных, а от того - очень досадных, ограничений. Причем вы можете разрабатывать собственную мини-игру месяцами, не зная, что делаете это почти зря. Я напишу заметку об этом опыте как-нибудь.

Загадки интерфейса

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

Требовательность к системе

Безосновательная, замечу. Очень смешно, когда мобильный платформер, еще без оптимизации, конечно, но выдает на RTX 2070S 50-60 кадров в секунду. Вот как? В Unreal при тех же вводных будет 100-150. Оптимизация, такие дела.

Да, видео все таки было красивое.
Да, видео все таки было красивое.

Итог

На данный момент все таки это самый популярный движок для независимых разработчиков. Давайте честно признаем, что главная причина этого - колоссальное количество уже готового контента в более-менее свободном доступе.

Впрочем, движку еще развиваться и развиваться, что само по себе неплохо.

Спасибо за прочтение, следите за публикациями!