Всем здравствуйте! И сегодня мне хотелось бы рассказать вам о таком движке как — UNITY, выдвинув как его сильные, так и слабые стороны.
UNITY — это движок для создания игр 2D/3D. Движок является бесплатным если доход с игр, какие сделаны на нём меньше 100 тысяч долларов в год. При этом будут недоступны некоторые функции, но и без них можно вполне пользоваться данным движком.
Язык программирования на каком можно писать скрипты в unity – сишарп. Также есть возможность визуального программирования, но оно недоступно с коробки и придётся доплатить.
На unity есть довольно много популярных проектов, вот несколько из них: Subnautica, Pathfinder: Kingmaker и Fallout Shelter. Из этого следует, что игры сделанные на этом движке могут обрести вполне большую популярность, хоть он и считается довольно лёгким и при этом плохо-оптимизированным, но об этом позже.
Также в unity есть стандартный asset— unity Monetization, какой позволяет добавить в игру рекламные баннеры, рекламные видео с возможностью пропуска, рекламные видео без возможности пропуска или иначе reward видео. С всего этого есть возможность заработать! С рекламных баннеров— оплата за клик, с видео— оплата за просмотр и/или переход.
Теперь давайте перейдём к основным плюсам движка unity:
+Большое количество материалов для изучения, как платных так и бесплатных.
+Движок вполне лёгок в освоении и использует довольно известный язык программирования.
+Есть возможность делать игры в 3D и 2D, а также кроссплатформеность.
+Стандартный asset для монетизации проекта.
+Большое количество наборов текстур, скриптов и других уже готовых решений в asset store (платных и бесплатных).
Конечно не забываем про минусы движка:
-Трудность оптимизации — она возможна, но на это потребуется много времени в тяжёлых проектах.
На этом— всё. За несколько месяцев использования unity, я не могу выделить больше одного объективного минуса. Ладно, приступаем к подсчёту:
5 плюсов и 1 минус.
Итог:
Данный движок довольно лёгок в обучении и имеет много полезного материала, а также для большинства хватит бесплатных функций. Unity идеально подходит для 2D игр и лёгких или средних 3D проектов.