Гейм-разработчик под ником Mr. Unity Buddy, работая в разных командах, сталкивался со множеством ошибок, которые разработчики допускают во время создания игр. Он задокументировал самые распространенные и написал о них в своем блоге.
По словам автора, большую часть приведенных ошибок разработчики допускают при создании первой игры. Вот они.
Если вы начали создавать игру, закончите ее, несмотря на все возможные препятствия.
Вы будете делать ошибки, порой захочется сделать перерыв, но это нормально, уверен автор, практически все разработчики с этим сталкиваются, но не дайте трудностям сломить себя.
Mr. Unity Buddy рассказывает, что, работая однажды на проекте в команде из трех человек, один из разработчиков взял себе «перерыв» из-за того, что его бросила девушка. В проект он так не вернулся. Также бывает, когда специалисты начинают создание игры, но когда становится чересчур сложно, они переходят на другой проект. Делать перерывы — это нормально, но если у вас появилась идея для игры, доведите ее до конца.
Игры разрабатывают творческие люди. Из-за этого геймдевы часто стараются внедрить в игру как можно больше необычных элементов.
На этапе проектирования может появиться множество безумных идей и концепций, которые, как кажется, отлично подойдут для игры. Но на самом деле, многое из списка — это вода или просто непрактично.
Автор советует взглянуть на проект с точки зрения игрока. Вместо того, чтобы бесполезно загромождать процесс разработки и тратить ресурсы, сосредоточьтесь на сути игры. Поговорите с коллегами по команде, выложите прототип идеи в социальные сети, соберите отзывы и сделайте выводы. Личное мнение может повредить процессу разработки.
В игровой индустрии дела обстоят так: кому-то приходит гениальная идея, одновременно новаторская и востребованная. Игра становится хитом. Далее в течение нескольких месяцев рынок будет наводнен ее клонами. Никакого контроля качества, творчества или продуманного плана. Просто ленивые разработчики, пытающиеся быстро заработать на чужой идее.
Никогда не копируйте у других. Думайте творчески и старайтесь создать что-то свое. Чтобы убедиться, что это того не стоит, просто зайдите в Play Store или App Store и выполните поиск по игре Among Us. Вот что вы получите:
Клоны Among Us
Неудача — это не то, чего стоит стыдиться, это опыт, который нужно извлечь на пути к успеху, считает автор. Величайшие игры современности родились как странные идеи, которые никто в здравом уме не воспринял бы всерьез, прежде чем не увидел готовый продукт.
По сути, Halo — это игра о генетически модифицированных суперсолдатах, сражающихся с инвазивными пришельцами. Марио — итальянский сантехник, который ест грибы и прыгает, собирая монеты. Концепция + шаг за шагом через неудачи к успеху.
Многие разработчики игр тратят слишком много времени на споры о том, идеальна ли идея, и только после того, как найдут «ту самую», начинают работать над ней. Суть в том, что и эта идея может оказаться ошибочной и нерабочей, а время на поиск уже потрачено.
Mr. Unity Buddy считает, что лучшие игры несовершенны, в них есть недостатки. Иногда недочеты создают персонажа и делают игру увлекательнее. Никто не хочет управлять идеальным персонажем или владеть универсальным оружием. Пользователи хотят видеть слабые места и стороны — это делает игру захватывающей.
Автор подчеркивает, что завышенные ожидания очень опасны, потому что могут поставить карьеру разработчика игр под угрозу.
Например, завышенные ожидания могут побудить включить в игру слишком много наград/достижений. Поскольку трофеи имеют решающее значение для повышения вовлеченности поддержания мотивации пользователей, они не воспримут игру всерьез, если получить награду будет просто и даже за маленькое достижение.
Вместо этого следует рассредоточить трофеи по определенным контрольным точкам, чтобы игроки получали награду после прохождения определенного глобального этапа и это будет для них ценно.
Когда разработчик создает свою первую игру, появляется желание сделать что-то глобальное, особенно вспоминая свои любимые игры.
Но после разработки может прийти осознание, что созданная игра даже близко не так хороша, как игры, которые повлияли на ее создание. Дело в опыте. Для новичка практически невозможно сразу сделать что-то масштабное и хитовое.
Автор советует новичкам начать с создания небольших игр. Возьмите свою большую идею и сожмите ее по максимуму, сохранив только несколько самых основных функций. Со временем ее можно будет расширить, если она станет успешной.
Программная часть, стоящая за Among Us, проще чем во многих стрелялках, но идея и концепция — это то, что сделало игру успешной. Сделает и вашу.
Mr. Unity Buddy также советует прочитать статью Эндрю Байсдена о том, как не допустить ошибок, сделанных авторами Cyberpunk 2077.
Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…
Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…
Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…
В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…
Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…
Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…