Рубріки: Новости

Шесть распространенных ошибок разработчиков игр

Богдан Мирченко

Гейм-разработчик под ником Mr. Unity Buddy, работая в разных командах, сталкивался со множеством ошибок, которые разработчики допускают во время создания игр. Он задокументировал самые распространенные и написал о них в своем блоге. 

По словам автора, большую часть приведенных ошибок разработчики допускают при создании первой игры. Вот они.

1. Не доводят работу до конца

Если вы начали создавать игру, закончите ее, несмотря на все возможные препятствия. 

Вы будете делать ошибки, порой захочется сделать перерыв, но это нормально, уверен автор, практически все разработчики с этим сталкиваются, но не дайте трудностям сломить себя. 

Mr. Unity Buddy рассказывает, что, работая однажды на проекте в команде из трех человек, один из разработчиков взял себе «перерыв» из-за того, что его бросила девушка. В проект он так не вернулся. Также бывает, когда специалисты начинают создание игры, но когда становится чересчур сложно, они переходят на другой проект. Делать перерывы — это нормально, но если у вас появилась идея для игры, доведите ее до конца.

2. Не знают, на чем сфокусироваться

Игры разрабатывают творческие люди. Из-за этого геймдевы часто стараются внедрить в игру как можно больше необычных элементов. 

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

Автор советует взглянуть на проект с точки зрения игрока. Вместо того, чтобы бесполезно загромождать процесс разработки и тратить ресурсы, сосредоточьтесь на сути игры. Поговорите с коллегами по команде, выложите прототип идеи в социальные сети, соберите отзывы и сделайте выводы. Личное мнение может повредить процессу разработки.

3. Копируют идеи других

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

Никогда не копируйте у других. Думайте творчески и старайтесь создать что-то свое. Чтобы убедиться, что это того не стоит, просто зайдите в Play Store или App Store и выполните поиск по игре Among Us. Вот что вы получите:

Клоны Among Us

4. Стараются сделать все идеально

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

По сути, Halo — это игра о генетически модифицированных суперсолдатах, сражающихся с инвазивными пришельцами. Марио — итальянский сантехник, который ест грибы и прыгает, собирая монеты. Концепция + шаг за шагом через неудачи к успеху. 

Многие разработчики игр тратят слишком много времени на споры о том, идеальна ли идея, и только после того, как найдут «ту самую», начинают работать над ней. Суть в том, что и эта идея может оказаться ошибочной и нерабочей, а время на поиск уже потрачено. 

Mr. Unity Buddy считает, что лучшие игры несовершенны, в них есть недостатки. Иногда недочеты создают персонажа и делают игру увлекательнее. Никто не хочет управлять идеальным персонажем или владеть универсальным оружием. Пользователи хотят видеть слабые места и стороны — это делает игру захватывающей.

5. Имеют слишком завышенные ожидания

Автор подчеркивает, что завышенные ожидания очень опасны, потому что могут поставить карьеру разработчика игр под угрозу. 

Например, завышенные ожидания могут побудить включить в игру слишком много наград/достижений. Поскольку трофеи имеют решающее значение для повышения вовлеченности поддержания мотивации пользователей, они не воспримут игру всерьез, если получить награду будет просто и даже за маленькое достижение. 

Вместо этого следует рассредоточить трофеи по определенным контрольным точкам, чтобы игроки получали награду после прохождения определенного глобального этапа и это будет для них ценно.

6. Пытаются сразу создать «большую игру»

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

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

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

Программная часть, стоящая за Among Us, проще чем во многих стрелялках, но идея и концепция — это то, что сделало игру успешной. Сделает и вашу. 

Mr. Unity Buddy также советует прочитать статью Эндрю Байсдена о том, как не допустить ошибок, сделанных авторами Cyberpunk 2077.

Останні статті

Обучение Power BI – какие онлайн курсы аналитики выбрать

Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…

13.01.2024

Work.ua назвал самые конкурентные вакансии в IТ за 2023 год

В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…

08.12.2023

Украинская IT-рекрутерка создала бесплатный трекер поиска работы

Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…

07.12.2023

Mate academy отправит работников в 10-дневный оплачиваемый отпуск

Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…

07.12.2023

Переписки, фото, история браузера: киевский программист зарабатывал на шпионаже

Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…

07.12.2023

Как вырасти до сеньйора? Девелопер создал популярную подборку на Github

IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…

07.12.2023