С чего делать первый шаг разработчику игр ? Как реализоваться создателем игр, если вы до сего времени не имели дел с кодом и не разрабатывали полноценные игры ?
Скажу сразу
создание игр это очень сложная работа, так как необходимы навыки из разных професий: программирование, дизайн, графика, звук и пр. Ознакомление с миром разработки видеоигр надо начинать с меньшего. Перед разработкой полноценных игр, а тем более, игр высшего уровня, следует, например, напрактиковаться в создании фанатских модификации. Это очень хороший способ, поскольку вы имеете готовый инструментарий, готовые ресурсы и скрипты, текстурки, звуки, 3D-модельки и пр. То есть у вас есть готовая игра, и ваша задача именно творческая — придумать какую-то фишку, что-то цепляющее, геймплей который "стрельнёт". Важная польза модификаций также в том, что вы получите уже набранную аудиторию, которая может дать оценку вашим стараниям и быть с вами на связи, чтобы вы знали что хорошо получилось и что плохо.
Unity является одним из самых лучших игровых движков, он позволяет создавать игры под большинство популярных платформ, а конкретно даже под все актуальные и современные. С помощью данного движка разрабатываются игры на персональные компьютеры с Mac OS, Windows, GNU/Linux, на планшеты и смартфоны с Android и iOS, а также на игровые консоли нового поколения: Nintendo Switch, PlayStation 5, Xbox Series X / S. Также Юнити позволяет создавать приложения под виртуальную реальность, разрабатывать онлайн-приложения любой сложности, от многопользовательских РПГ до онлайн шутеров. Unity современный движок, который прошел множество этапов разработки и, как и прежде активно развивается.
Что касается начинающих разработчиков игр, которым нужен Unity, но у которых нет большого опыта или вообще нет опыта в программировании на C#, то таким специалистам в специальном каталоге дополнений для Юнити предоставлены бесплатно или за деньги дополнительные модули, которые позволяют делать те или иные игровые направления и жанры даже без программирования. Посему, если у вас есть опыт в моддинге, с предоставленными модулями, плагинами и шаблонами вы сможете быстро и без особых проблем разработать свою собственную игру, чтобы распространять её через Steam или как вам угодно.