Как стать геймдизайнером и работать в игровой индустрии
У разработчиков игр сейчас много дел, ведь на горизонте появились новые консоли, и многие разработчики работают из дома, поэтому как никогда важно иметь правильные инструменты и команду за вашей спиной.
Поскольку Steam выпустил 8290 игр только в 2020 году, а 3 крупные консольные компании больше не разделяют независимо разработанные игры и AAA-проекты от гигантов индустрии, то сейчас достаточно трудно выделиться. Это положение делает игровой рынок весьма недружелюбным для всех, кроме так называемых "инди-любимцев", тех немногих, кому удается завоевать огромную популярность у геймеров. Среди таких можно выделить инди-игры, как «Minecraft», «Stardew Valley» и «Undertale» - они известны практически каждому фанату видеоигр, но изначально они были сделаны всего одним человеком.
Для того, чтобы один человек смог стать независимым разработчиком ему необходимо выучиться геймдизайну и иметь большой опыт геймера, чтобы понимать особенности интерфейса игры, принципа работы различных её составных. Далее понадобится навык в программировании и/или графического дизайнера (художника, 3D-моделлера). Благо, сейчас много онлайн-курсов по всем нужным направлениям: https://tutortop.ru/courses_selection/kursy_po_graficheskomu_dizajnu/
Но есть и обходные пути, как вам стать разработчиком игр. Вы можете выучиться только программированию, не тратить время на изучение Adobe Photoshop и Illustrator для рисования или Blender / 3D-Max, а попросту купить готовые и подходящие вам ассеты. Можно быть только художником, рисуя графику для своей игры и используя конструкторы и движки, которые позволяют делать игры без программирования через удобные редакторы. Без программирования можно делать игры даже в Unity, используя специальные модули-конструкторы, заточенные под определённый жанр – есть выбор в официальном сторе движка.
Есть ещё и крайне радикальный метод разработки игр, который также может быть успешным. Вам необходимо только знать основы геймдизайна, понимать структуру игр, иметь представление о этапах разработки и пр. Вы можете использовать инструменты для разработки игры без программирования, которые можно выбрать, например, на GcUp.ru, покупать пакеты ресурсов в специализированных ассет-сторах. И так вы сможете сделать игру без навыков программиста, без навыков художника или 3D-моделлера.
Но я бы всё же рекомендовал хорошо освоить хотя бы одну важную профессию игродела. Например, программиста или художника. Ну и можно собирать команду, либо нанимать работников, покупать ресурсы. Всё возможно, главное – иметь желание, силы и время.