Читаем Ошибки разработчиков видеоигр. От идеи до провала полностью

Допустил ли он ошибку? Очевидно. Но дело было в выходные, и я не отвечал на его сообщение достаточно долго, чтобы он успел обидеться. Тогда он оскорбил меня и вдогонку саркастично пожелал мне «удачи с английским». Иными словами, спустя какое-то время его мозг интерпретировал его собственную весьма очевидную ошибку таким образом, что виноватым в нашем недопонимании оказался я, обладающий якобы недостаточными знаниями английского, чтобы понять его достаточно невнятную речь.

Дурак ли он? Нет, мы все такие. И я в том числе. Мои игры не стали суперхитами из-за моих собственных ошибок. А мой мозг, не желающий находиться в черепной коробке неудачника, постоянно мне твердит, что я занял ту нишу, которую желал: «Я ведь никогда не хотел быть разработчиком популярных игр! Я же сам не люблю популярные игры! Я борюсь со злом, а не примыкаю к нему!»

Часть ошибок мой мозг, может, и признает, но посчитает в них виноватым кого угодно, кроме себя. Он сочтет, что я попросту не располагал теми знаниями и опытом, которые помогли бы делать более популярные игры, а значит, находился в среде, в которой разработать суперхит было попросту невозможно. Ему абсолютно плевать, что часть успешных разработчиков тоже ничего толком не умела в самом начале своего пути к шумному дебюту в Steam.

Врет ли мне собственный мозг? Ошибается ли? Я не знаю. Во мне засела убежденность в том, что я не сделал хита по той причине, что даже не пытался понравиться абсолютному большинству игроков. Я пытался встать рядом со своими собственными любимыми независимыми играми: Chronicles of Teddy, Cineris Somnia, Aggelos… Слышали о них? Вот о моей Fearmonium, наверное, тоже не слышали.

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

Но сначала ответим на небольшой, но важный вопрос: зачем вам вообще слушать человека, который не стоит за созданием общепризнанных шедевров игровой индустрии? Чему может научить тот, кто не вошел в 4 % успешных счастливчиков?

Ошибка 1

Смотреть только вверх

Мировые хиты

Разработке видеоигр посвящено множество книг. Вы можете почитать о том, как Джон Ромеро и Джон Кармак создавали Doom, ставший поистине монументальной работой в нашей индустрии и породивший целую волну видеоигр, отчаянно пытавшихся уподобиться оригиналу. Уже давно опубликованы дневники Джордана Мечнера, стоявшего за созданием гениальной Prince of Persia, с грандиозным качеством которой не может сравниться большинство современных платформеров. В вашем распоряжении литература про World of Warcraft, вселенная которой стала настоящим вторым домом для сотен тысяч игроков по всему миру. Я не буду пытаться перекричать этих талантливых людей и обесценить их гений, но и молчать не собираюсь.

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

Возможно ли учесть все тонкости, способствующие созданию суперхитов, о которых написаны десятки книг? Можно ли было в свое время предположить, что выход симулятора фермера Stardew Valley на рынок, где уже давно существует множество частей Harvest Moon, обеспечит разработчика славой и успехом? А иной раз даже колоссальные бюджеты и опыт команды не гарантируют игре огромное количество продаж: ярким примером служит высокобюджетный проект Babylon’s Fall от студии Platinum Games, стоявшей за такими хитами, как Bayonetta и NieR: Automata. Ни талант членов огромной команды, ни колоссальные средства, потраченные на разработку и маркетинг, не помогли выпустить очередной успешный продукт – Babylon’s Fall с треском провалился.

Если бы существовала некая формула создания успешной игры, то наша индустрия выглядела бы совсем иначе и в свет не вышел бы такой спорный продукт, как Nosgoth, за авторством которого стояли опытные разработчики из Psyonix (авторы Rocket League) при поддержке Square Enix. Серверы их игры в жанре MOBA уже давно закрыты, а сам проект принес компании сокрушительные убытки. Очередная часть некогда популярной Gungrave не собрала бы всего пару сотен отзывов, большинство из которых были отрицательными, а Anthem не растерял бы так быстро интерес игроков.

Если в поисках применимой к нашим реалиям «формулы успеха» смотреть только наверх, мы заблудимся в лабиринте из неучтенных фактов, устаревших порядков и нераскрытых деталей. Из этой путаницы, включающей в себя и долю недосказанности, и непредсказуемую реакцию игроков, успешно не выбирался никто.

Перейти на страницу:

Похожие книги

97 этюдов для архитекторов программных систем
97 этюдов для архитекторов программных систем

Успешная карьера архитектора программного обеспечения требует хорошего владения как технической, так и деловой сторонами вопросов, связанных с проектированием архитектуры. В этой необычной книге ведущие архитекторы ПО со всего света обсуждают важные принципы разработки, выходящие далеко за пределы чисто технических вопросов.?Архитектор ПО выполняет роль посредника между командой разработчиков и бизнес-руководством компании, поэтому чтобы добиться успеха в этой профессии, необходимо не только овладеть различными технологиями, но и обеспечить работу над проектом в соответствии с бизнес-целями. В книге более 50 архитекторов рассказывают о том, что считают самым важным в своей работе, дают советы, как организовать общение с другими участниками проекта, как снизить сложность архитектуры, как оказывать поддержку разработчикам. Они щедро делятся множеством полезных идей и приемов, которые вынесли из своего многолетнего опыта. Авторы надеются, что книга станет источником вдохновения и руководством к действию для многих профессиональных программистов.

Билл де Ора , Майкл Хайгард , Нил Форд

Программирование, программы, базы данных / Базы данных / Программирование / Книги по IT
Программирование. Принципы и практика использования C++ Исправленное издание
Программирование. Принципы и практика использования C++ Исправленное издание

Специальное издание самой читаемой и содержащей наиболее достоверные сведения книги по C++. Книга написана Бьярне Страуструпом — автором языка программирования C++ — и является каноническим изложением возможностей этого языка. Помимо подробного описания собственно языка, на страницах книги вы найдете доказавшие свою эффективность подходы к решению разнообразных задач проектирования и программирования. Многочисленные примеры демонстрируют как хороший стиль программирования на С-совместимом ядре C++, так и современный -ориентированный подход к созданию программных продуктов. Третье издание бестселлера было существенно переработано автором. Результатом этой переработки стала большая доступность книги для новичков. В то же время, текст обогатился сведениями и методиками программирования, которые могут оказаться полезными даже для многоопытных специалистов по C++. Не обойдены вниманием и нововведения языка: стандартная библиотека шаблонов (STL), пространства имен (namespaces), механизм идентификации типов во время выполнения (RTTI), явные приведения типов (cast-операторы) и другие. Настоящее специальное издание отличается от третьего добавлением двух новых приложений (посвященных локализации и безопасной обработке исключений средствами стандартной библиотеки), довольно многочисленными уточнениями в остальном тексте, а также исправлением множества опечаток. Книга адресована программистам, использующим в своей повседневной работе C++. Она также будет полезна преподавателям, студентам и всем, кто хочет ознакомиться с описанием языка «из первых рук».

Бьерн Страуструп , Бьёрн Страуструп , Валерий Федорович Альмухаметов , Ирина Сергеевна Козлова

Программирование, программы, базы данных / Базы данных / Программирование / Учебная и научная литература / Образование и наука / Книги по IT