Влад Маргулец

Основы создания успешных инди-игр от идеи до публикации. Советы начинающим разработчикам

Посвящается моему дорогому другу и наставнику Джону Корильяно

Wlad Marhulets

GAMEDEV: 10 Steps to Making Your First Game Successful

Copyright © 2021 Wlad Marhulets

© Вильгоцкий А. В., перевод на русский язык, 2024

© Оформление. ООО «Издательство «Эксмо», 2024

Отзывы о книге

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

Марк Керн, в прошлом – лидер команды разработки World of Warcraft, продюсер Diablo II и Starcraft

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

Контан Де Бюкле, гейм-дизайнер Assassin’s Creed IV: Black Flag, Assassin’s Creed Unity, Ghost Recon Breakpoint, Narcosis

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

Бьорн Якобсен, саунд-дизайнер игр Cyberpunk 2077, Hitman, Divinity: Fallen Heroes

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

Пётр Бабено, глава Bloober Team, создавшей игры Layers of Fear, Blair Witch, Observer и The Medium

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

Ричард Гейл, трехкратный лауреат премии «Эмми», режиссер фильма «Ужасно медленный убийца с крайне неэффективным оружием»

«Я надеюсь, что эта книга вдохновит людей следовать за своей мечтой, несмотря ни на что. История Влада доказывает, что это возможно».

Джон Корильяно, композитор, лауреат «Оскара» и Пулитцеровской премии, пятикратный обладатель премии «Грэмми»

Предисловие

Будучи преподавателем композиторского факультета в Джульярдской школе искусств, я впервые встретил Влада весной 2007 года. Он приехал в Нью-Йорк из Польши, хотел стать моим учеником. Он не знал почти ни слова по-английски, а того, что знал, было недостаточно для полноценного общения – к тому же он страдал заиканием. Он с треском провалил письменный экзамен, поскольку не понял ни слова из его материалов. Финансово его перспективы тоже выглядели не ахти. Джульярд – один из самых дорогих музыкальных вузов в мире, а все состояние Влада тогда составляло около трехсот долларов.

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

Я не успел опомниться, как Влад выучил английский, сдал экзамен, поборол заикание и получил полную стипендию на обучение в Джульярде. Так он и стал одним из трех моих учеников. Я удивился, что до нашего с ним знакомства Влад изучал музыкальное искусство всего пять лет. Вскоре после того, как начались наши занятия, его карьера взлетела: крупные оркестры по всему миру начали исполнять его произведения. Его невероятную способность к обучению можно, наверное, объяснить врожденным талантом. Но если судить по тому, что я мог видеть, талант в его истории сыграл незначительную роль. Тем, кто он есть сегодня, Влада сделали его образ мыслей, трудолюбие и целеустремленность.

После выпуска Влад поехал в Лос-Анджелес, чтобы продолжить карьеру кинокомпозитора. К тому моменту я знал, чего от него можно ожидать. Несколько лет Влад работал с известными режиссерами и сочинял музыку для крупных голливудских картин. Позже я узнал, что, хотя ему и нравилось писать музыку, работа в киноиндустрии его утомляла и изматывала. И практически сразу после того, как Влад заключил контракт с одним из крупнейших музыкальных издателей в мире, он решил попробовать нечто совершенно для себя новое – разработку видеоигр.

Он не знал ровным счетом ничего о том, как делаются игры. Когда Влад объявил мне о своем решении, я полностью его поддержал и был рад, что он нашел занятие, которое было ему действительно по душе. Меня не смутило, что Влад собирается пойти в совершенно новую для него индустрию, для которой он не обладал ни знаниями, ни навыками, ни связями. Я уже видел, как он справлялся с таким раньше.

Мне приятно, что его игра DARQ выстрелила. Его уникальный образ мыслей помогает ему исполнять самые невероятные мечты, как бы трудно это ни было. Я надеюсь, что эта книга вдохновит читателей следовать за своей мечтой, несмотря ни на что. История Влада доказывает, что это возможно.

Джон Корильяно,

композитор, лауреат «Оскара» и Пулитцеровской премии,

пятикратный обладатель премии «Грэмми»

Введение

На момент написания этой книги я не могу называться ветераном индустрии. Я выпустил всего одну игру – она называется DARQ. Изначально я даже не намеревался превращать ее в коммерческий проект. Это должно было стать просто новым хобби, которому я уделял бы время в промежутках между написанием саундтреков к фильмам. Через месяц работы над игрой у меня был небольшой прототип, отдаленно похожий на то, что DARQ являет собой сейчас. Один друг предложил мне соорудить для игры трейлер и опубликовать проект в Steam Greenlight. Для тех, кто не застал Greenlight, поясню: это был сервис на платформе Steam, где пользователи Steam голосовали за невышедшие игры, которые они хотели бы купить в будущем. Меня ошарашило, когда DARQ вошла в первую десятку. «Что будет, если я действительно ее доделаю?» У меня не было опыта в программировании, гейм-дизайне, левел-дизайне, моделировании, текстурировании или анимации. Я ничего не знал о маркетинге, комьюнити-менеджменте, связях с общественностью, юридических аспектах, управлении командой, бухгалтерии или бизнесе в целом. Все, что у меня было, – это сбережения на несколько месяцев и горячее желание изменить свою жизнь.

Три с половиной года спустя DARQ вошла в топ‑50 самых востребованных игр в Steam, обойдя многие проекты категории ААА, и привлекла внимание крупных медиа, включая IGN, PC Gamer, Forbes и сотни других. DARQ добилась как коммерческого успеха, так и признания критиков. В конечном счете она выиграла несколько престижных наград, в том числе победила в номинации «Лучшая игра» в рамках ивента MIX на игровой выставке Pax West и в номинации «Лучший саунд-дизайн по версии зрителей» на Game Audio Awards. Она долгое время фигурировала в списках «Популярных новинок» на главной странице Steam, как и в «Лидерах продаж». Уже на следующий день после релиза игра попала в список «Популярное и рекомендуемое» – самый большой и важный раздел на главной странице Steam. И, наконец, вишенка на торте: DARQ заняла 42‑е место в списке самых популярных игр 2019 года по версии Metacritic.

Как можно судить по названию этой книги, добиться успеха может уже первая ваша игра. Звучит амбициозно, но многим разработчикам это все-таки удавалось. Что понятие «успешной игры» означает лично для вас? Я начал скромно и хорошо знаю, что это такое – жить в постоянном страхе, что вот-вот закончатся деньги. Мне знаком стресс, когда тебя выселяют из квартиры, и я знаю, каково это – быть неспособным купить еду и предметы первой необходимости. Считаю ли я, что релиз DARQ получился успешным? Абсолютно. Все-таки я покрыл все расходы через несколько дней после выпуска. И пускай DARQ проигрывает в популярности таким хитовым инди-играм, как Minecraft или Stardew Valley, она подарила мне такое ощущение финансовой безопасности и контроля над своей жизнью, которого я никогда не знал прежде. Ну и, помимо прочего, она позволила мне продолжить заниматься тем, что я теперь люблю больше всего, – делать игры.

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

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

Глава 1

Настрой

Все начинается в голове. Парадоксально, но для того чтобы стать успешным разработчиком программного обеспечения, вам первым делом нужно перепрограммировать свой разум. Так, чтобы он стал вашим партнером, а не врагом-саботажником. Скорее всего, вы выросли не в идеальной среде, где уверенность в себе, саморазвитие и самодисциплина внушались бы вам с младых ногтей. Возможно, у вас есть привычка откладывать дела на потом, вы неспособны к долгосрочной концентрации и имеете другие повадки, пагубно влияющие на благосостояние. Оглядываясь назад, я понимаю, что весь успех, которого мне посчастливилось добиться, был результатом правильного мышления. Конечно, есть и другие факторы, но именно правильное мышление создает фундамент для успеха. Если вы не верите, что ваша первая игра сможет стать успешной, то вряд ли даже попытаетесь. Если вы сомневаетесь в себе на каждом шагу, то как вы заставите других людей поверить в вас? Если вы ничего не ждете от первой игры, то как вы можете ожидать, что к вашему проекту серьезно отнесутся покупатели и СМИ? Формирование правильного мышления – это первый шаг к достижению любой долгосрочной цели. Создание игры – долгий изнурительный марафон, а не забег на короткую дистанцию. Оно займет много времени. Чтобы пройти через эту мясорубку, вам понадобится каждая крупица уверенности в себе, а также набор полезных привычек. Эта глава научит, как выработать в себе правильный образ мыслей, который поддержит вас на всем пути.

Оправдания

Каждый из нас способен на невероятные вещи, но большинство предпочитает делать самый минимум. Вы замечали, что у вас всегда есть деньги, чтобы не пропасть, но не более того? Почему большинство из нас страдает от недостатка средств, здоровья, счастья и самореализации? Дело в убеждениях, которые мешают нам раскрыть свой потенциал. Они заставляют людей отказываться от своих амбиций еще до того, как они предпримут какие-то усилия. У вас когда-нибудь были мысли такого рода: «Я не открыл свой бизнес, потому что у меня ничего никогда не получается»? Или «Я слишком плохо знаю математику, чтобы научиться программировать»? Или «Я ничего не понимаю в маркетинге, поэтому мои игры и не продаются»? Вы не можете выиграть битву, если ваш разум заставляет вас сдаться еще до того, как она началась.

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

Вы скажете, что ограничены вовсе не собственными действиями и что нечто действительно мешает вам долететь до звезд, но позвольте рассказать немного о себе. Я родился в Беларуси. Окруженные бедностью, пессимизмом и безысходностью, мы с семьей в конце концов смогли переехать в Польшу. Тогда никто из нас не знал польского языка. В последующие годы я столкнулся с едва ли не самыми большими трудностями, какие бывают. Развод моих родителей был одним из самых токсичных и разрушительных в мире. Не стану вдаваться в подробности – упомяну лишь, что новость о разводе попала в заголовки местных газет. За годы эмоционального насилия и потрясений у меня развилось сильное заикание. Настолько серьезное, что попытка выговорить всего одно слово занимала у меня 30 секунд. Иногда мы не могли вовремя оплатить коммунальные услуги: воду, электричество и газ, – и нам их отключали. Зимы были невыносимыми без отопления. Уснуть получалось только в нескольких слоях теплой одежды.

Мать в конечном счете бросила меня, а вскоре после этого умер отец. Оказавшись в худшем кризисе моей жизни, я поставил себе цель стать успешным композитором. На тот момент я занимался музыкой всего пять лет. Я знал, что должен что-то сделать – да что угодно, – чтобы улучшить свое положение. Я был в шаге от голода и потери дома. Поскольку терять мне было нечего, я обратился в американское консульство за визой. План был наивным: я хотел пройти прослушивание в самую известную музыкальную школу в мире – Джульярд. Она находится в Нью-Йорке, так что нужно было придумать, как туда добраться. Я не только не знал ни слова по-английски – я не мог купить билет на поезд до американского консульства. Но я не позволил этому остановить меня. Заняв немного денег, я поехал в Варшаву на собеседование для получения визы. Интервью прошло нелепо: я не знал английский и вообще двух слов не мог связать, так как заикался. Шансов было мало, тем более что американский консул не говорил по-польски. Но как только я пробормотал «Дж… Дж… Джульярдская школа», консул неожиданно одобрил мое заявление на визу. Я не понял, что он сказал, но, думаю, было что-то вроде: «А, Джульярд! Я раньше тоже занимался музыкой». Чистая удача, но так бывает, только когда вы действуете.

Я одолжил у знакомых еще денег и купил билет на самолет до Нью-Йорка. Вооруженный тремя сотнями долларов и большим запасом безрассудства, я покинул Польшу и очутился посреди Манхэттена. Я прилетел для того, чтобы осуществить мечту, и был готов сделать все. На следующее утро я уже проходил прослушивание, чтобы учиться у лауреата «Оскара», Пулитцеровской премии и пятикратного обладателя премии «Грэмми» – композитора Джона Корильяно. Я провалил тест на знание музыкальной теории, поскольку не понимал английского. Экзамен по английскому, понятное уж дело, тоже провалил, причем несколько раз подряд. Казалось бы, единственным разумным выходом было опустить руки и отступить. Но я так не сделал. Это был период невозможной борьбы – чтобы рассказать всю историю, нужна отдельная книга. Несмотря ни на что, Джон Корильяно принял меня в ученики, а школа предоставила полную стипендию. Конечно, везение и здесь сыграло свою роль. Но на этот раз оно стало возможным благодаря настойчивости, упорству и преодолению страха перед неудачей.

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

Несколько лет спустя, уже имея на руках диплом бакалавра, я отправился в Лос-Анджелес, чтобы подписать контракт с крупным агентством киномузыки, с которым работали Джон Уильямс и Эннио Морриконе. Кажется, на тот момент я был самым молодым их клиентом. Кстати о заикании: после долгого исследования и больших усилий оно стало почти незаметным. А что насчет моего английского? Когда я впервые приехал в Нью-Йорк, то не знал на этом языке ни слова. Теперь же я делаю вещи, которые когда-то казались невозможными, например выступаю с публичными речами и делюсь своей историей через эту книгу. Я мог бы бесконечно оправдываться своими невзгодами. Голодающий сирота без гроша в кармане, неспособный связать двух слов, – прекрасный образ. Никто бы не усомнился в моем праве влачить жалкое существование наполовину дееспособного человека. Все же мне удалось превратить все препятствия в возможности.

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

Найдите свою цель

Я был на ранних этапах карьеры кинокомпозитора, когда впервые открыл для себя разработку видеоигр. Тогда я был убежден, что нашел любимое дело – создание музыки для фильмов. Можно сказать, что я неплохо с этим справлялся, тем более что я только что выпустился из школы искусств. Но все же, если бы я оценил степень своего рвения и заинтересованности по десятибалльной шкале, оценка была бы не больше восьми. Я смотрел на мечту писать музыку для фильмов сквозь розовые очки. Мне казалось, что нет ничего лучше. Используя принципы, описанные в этой главе, я сумел эту мечту воплотить. Вскоре мое имя стало появляться в титрах голливудских фильмов. Однако прошло не так много времени, прежде чем я понял, что не люблю сочинять кинопартитуры. Хоть мне и нравилось писать музыку, необходимость сотрудничать с другими людьми изматывала. Кроме того, я все еще испытывал большую финансовую неопределенность. Заказы на саундтреки довольно нерегулярны. Постоянный страх, что у меня в любой момент могут кончиться деньги, усугублял разочарование в собственной мечте. Лишь спустя время я смог признаться себе в том, что просто недостаточно сильно этого хотел, а потому не прикладывал достаточно усилий, чтобы добиться успеха как композитор. Я делал все удовлетворительно, но не блестяще, и я беру на себя полную ответственность за это.

За каждую крупицу успеха я заплатил упорным трудом, готовностью идти на жертвы и решимостью. DARQ не была исключением. Сделать так, чтобы моя первая игра добилась как коммерческого успеха, так и признания критиков, – одна из самых трудных задач, которые передо мной когда-либо стояли. Что мне помогло, так это любовь к самому процессу. Я входил в незнакомую мне сферу, приходилось все изучать с нуля: программирование, гейм-дизайн, трехмерное моделирование, текстурирование, анимацию, деловую сторону индустрии. Я не знал, куда заведет это неудержимое любопытство, я чувствовал себя ребенком в магазине сладостей. Так много предстояло исследовать, и все было увлекательно. Учебники по разработке стали моей новой страстью, у меня появилась цель: я создам игру и приложу все усилия, чтобы обеспечить ее успех. Сперва это меня напугало, но я быстро понял, что видеоигры увлекали меня больше, чем музыка для кино. Желание сделать DARQ тянуло на твердую десятку.

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

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

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

Постановка целей и управление рисками

У всех есть желания, и в большинстве случаев это только желания. Когда-нибудь я буду иметь идеальное тело или начну учить новый язык. Люди хотят разных вещей, но, как правило, откладывают. У этих желаний нет крайних сроков и планов по выполнению. У целей – есть.

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

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

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

Если вы молоды, самый существенный ваш актив – это время и отсутствие финансовых обязательств. Если вдруг что-то пойдет не так, вы всегда можете начать сначала. Если ваша первая игра провалится, вы можете потерять деньги, но у вас будет время, чтобы попробовать еще раз. Однако если дело тронется, вы можете добиться больших успехов. Ведь жизнь так коротка. Если вы продолжите занижать планку, то вам просто не хватит времени, сил и мотивации, чтобы достичь целей. Только вам известно, какие риски вы можете себе позволить. И если время является вашим главным активом, используйте его в своих интересах и корректируйте допустимые риски соответственно.

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

Рами Исмаил | @tha_rami | Разработчик Nuclear Throne, Super Crate Box, Ridiculous Fishing

Когда я только начинал работать над DARQ, я не был готов на риски. В первые дни у меня не было ни навыков, ни знаний об индустрии. Было бы безумием бросать работу и вкладываться в игру, которую я не знал, как сделать. Я так не поступил. Наоборот, я продолжил брать заказы в киноиндустрии, чтобы было чем платить по счетам, и в то же время работал над DARQ, стараясь научиться как можно большему. По мере того как я видел все больше доказательств, что игра сможет стать успешной, росла и моя готовность идти на риск. Наконец DARQ начала вирусно набирать популярность, получать награды и светиться в ведущих СМИ. Именно тогда я решил бросить основную работу и полностью посвятить себя разработке игры. Наблюдая за ростом вишлистов[1] с DARQ в Steam, я трудился все с большей отдачей. В конечном счете моя готовность рисковать выросла настолько, что я взял кредит, чтобы расширить состав команды. На каждом этапе я тщательно подбирал степень риска, на который шел, наблюдая за ростом популярности DARQ. Все рассчитывалось заранее.

Цель лучше сделать большой и вдохновляющей. Однако я не предлагаю сразу браться за крупный проект. Вместо этого оставьте масштаб небольшим, но постарайтесь добиться максимального качества. Достижение высоких стандартов займет время, но оно того стоит. Ваша игра должна быть качественной – это же так просто! Иначе никому не будет до нее дела.

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

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

Теперь, когда у вас есть цель и крайний срок, настало время придумать стратегию. Составьте список всего, что стоит на пути между вами и вашей целью. Не хватает знаний? Записывайте: смотреть видеоуроки, читать статьи, посещать семинары. Недостаточно связей в индустрии? Записывайте: познакомиться и поддерживать отношения с десятью профессиональными разработчиками. Нет финансирования? Записывайте: исследовать способы его получить – питчи, краудфандинг, работу с издателями и инвесторами, кредиты. Думаю, вы поняли, в чем суть. Составьте список необходимых действий и сделайте его настолько полным и подробным, насколько это возможно на данном этапе исходя из максимума ваших возможностей. Разделите его на отдельные шаги и установите крайний срок для выполнения каждой задачи. А потом просто выполните их. Вероятно, вам придется неоднократно пересмотреть этот план, по мере того как вы будете получать опыт и узнавать больше о геймдеве. Это нормально. Иметь плохой план лучше, чем не иметь плана вовсе. Принимайте меры для достижения целей – пусть потом окажется, что они были неправильными. Даже неправильные действия могут окупиться ценным опытом. Бездействие же убьет вашу мечту. Не позволяйте мечтам быть простыми желаниями. Путь к большим целям трудный и извилистый. Вы будете делать ошибки, срывать сроки, пересматривать свою стратегию, делать резкие повороты, терпеть неудачи, потом терпеть еще неудачи, но в конце концов вы это сделаете.

Талант против потогонки

Роль, которую талант играет в любой истории успеха, обычно сильно переоценивают. Когда люди демонстрируют высокий уровень мастерства, принято считать, что они «родились под счастливой звездой». Это очень далеко от истины. Конечный успех – это только вершина айсберга. Достижение цели – только краткий миг сбора урожая, в который вы пожинаете плоды жертв и тысяч часов напряженной работы, которые не видны остальному миру. Вы можете услышать мою историю, не зная ее изнутри, и подумать: «Конечно, его игра стала успешной потому, что этот парень талантлив». Но DARQ не всегда выглядела и игралась так, как сейчас. Я не родился со знанием того, как программировать, делать трехмерные модели, текстурировать, рисовать, писать музыку, или с пониманием хитросплетений бизнеса и маркетинга. Проследить, как я совершенствовался, можно по ленте в моем Twitter-аккаунте, который я вел с самых ранних этапов работы. Поначалу мои навыки были ни к черту, и почти никому не было интересно, что я постил.

Талант – далеко не единственный фактор успеха, но, конечно, один из факторов. Так что же такое талант по сути своей? Я бы предложил такую формулировку: это врожденная предрасположенность к некоторой работе. Например, если у вас художественные наклонности, вы быстрее других освоите навыки, связанные с изобразительным искусством. Излишне говорить, что для этого придется много работать. Человек с меньшим талантом может добиться лучших результатов, даже если просто будет стараться. Так происходит постоянно и повсеместно, не только в индустрии видеоигр. Не талант определяет, кто окажется на вершине, а желание там очутиться; оно заставляет немногих избранных работать больше остальных. Затевая что-то большое, будьте готовы много трудиться, с талантом или без.

Чтобы выработать навыки, необходимые для успеха моей игры, я потратил более десяти тысяч часов. Мне любопытно, каких результатов добьетесь вы, если будете выкладываться по полной. Не рискуйте здоровьем – следите за тем, чтобы была возможность выспаться, и регулярно занимайтесь физическими упражнениями. Помните, что и вам могут понадобиться тысячи часов для обучения.

Разработка игр идет очень долго, даже в ААА-студиях с сотнями сотрудников. Время – это невозмещаемое вложение, которое вы должны сделать в самом начале. Неважно, насколько вы талантливы, – вы все равно сможете добиться успеха со своей первой игрой, если приложите достаточно усилий. Потогонка – это вложение времени и усилий в проект. Используйте таланты, если обладаете ими, чтобы учиться быстрее. Если вы не преуспеваете особенно ни в чем, вы все равно можете эффективно делегировать задачи другим людям и сфокусироваться на управлении командой. В любом случае нет оправданий тому, что вы не идете к мечте разрабатывать игры, если вы на самом деле этого желаете.

Привычки

Очень немногие действия в течение дня вы совершаете обдуманно. Ваш распорядок, ваши покупки, ваши убеждения о себе самом – все это работает на автопилоте и определяется привычками. Чем чаще вы повторяете определенные типы поведения, тем прочнее они укореняются в мозгу. Поведенческие и мыслительные модели, к которым вы часто прибегаете, становятся привычками и формируют вашу личность.

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

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

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

Исследования Университетского колледжа Лондона показали, что в среднем на закрепление привычки уходит 66 дней. Опять же, поначалу делать правильные вещи будет тяжелым испытанием и потребует большой самодисциплины. Со временем сформируются новые нейронные связи и появится положительный автоматизм. В этом прелесть привычек. Как только вы создадите их в себе, они станут неотъемлемой частью вашей личности. Вы будете идти к мечте, но непомерная самодисциплина для этого уже не понадобится. Выработать полезные привычки непросто, но это долгосрочная инвестиция, которая будет приносить дивиденды в течение всей жизни.

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

Тайм-менеджмент

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

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

Большинство из нас склонны жить так, будто мы бессмертны – так удобно. Но критично понимать, насколько на самом деле ценно время. Примерная продолжительность жизни сильно варьируется от страны к стране, но давайте исходить из предпосылки, что вы живете в одной из наиболее развитых стран в мире, где средняя продолжительность жизни составляет 80 лет. Вы заканчиваете вуз и выходите на работу в 22. У вас в запасе еще 58 лет. Средний возраст выхода на пенсию составляет 65 лет, что сокращает вашу профессиональную карьеру до 43 лет. И мы еще не закончили. Вычтите время, которое тратите на сон, и у вас останется 29 лет бодрствования. Это еще самый лучший сценарий при том условии, что вы сможете разрабатывать игры полный рабочий день. Если вы застряли на ненавистной работе, а делать игру планируете по выходным, это сокращает ваше по-настоящему свободное время до 8 лет. По мере того как вы стареете, уровень энергии, мотивации и концентрации, скорее всего, будет падать, так что в реальном распоряжении будет все меньше времени. Тайм-менеджмент все еще кажется плохой идеей? А что насчет вещей, которые вы правда хотели бы сделать за свою жизнь? Осознайте, насколько время драгоценно, это позволит вам принимать взвешенные решения, а иногда – идти на необходимые жертвы.

Я знаю, что очень неприятно осознавать, как мало времени осталось на мечту. Тем не менее я нахожу это неудовольствие полезным и необходимым в долгосрочной перспективе. Без упорного труда вы не достигнете больших целей. А упорный труд требует много времени и жертв. Я пожертвовал очень многим, чтобы сделать DARQ. Я ограничил свою общественную жизнь. Я сократил расходы. Я перестал смотреть сериалы и играть в другие игры. Когда я начал работать полный рабочий день, пытался работать не менее 100 часов в неделю. Хоть я время от времени и делал перерывы, со стороны мой тогдашний режим рискует показаться экстремальным. Но это был мой метод, и я не призываю вас делать то же самое. Какой бы график вы ни выбрали, избегайте выгорания любой ценой.

«Будучи специалистом высшей лиги индустрии видеоигр, я прекрасно знал, что такое переработка. Однако моего опыта оказалось недостаточно, чтобы подготовиться к той многозадачности и постоянному ощущению спешки и неотложности, с которыми я столкнулся, когда руководил игрой Narcosis с 2015 по 2017 годы. Я управлял командой из шести целеустремленных людей. У нас было хорошее финансирование, и, что самое главное, я наконец-то делал свою собственную игру. Это была ситуация мечты, не правда ли? Я погрузился в это приключение всем сердцем, вкладывая каждый час, который только мог выделить в работу над проектом или размышления о нем… до тех пор, пока не выгорел. Мне понадобилось несколько месяцев, чтобы вернуться в нормальное состояние. В конце концов, с помощью друзей и коллег мне удалось преодолеть эмоциональные потрясения и выпустить Narcosis, которая получила очень теплый прием».

Контан Де Бюкле | @atelierQDB | Гейм-дизайнер игр Assassin’s Creed IV: Black Flag, Assassin’s Creed Unity, Ghost Recon Breakpoint, Narcosis

Жесткий рабочий график и труд на протяжении долгих часов подходят не всем. Нет смысла в том, чтобы быть несчастным или терпеть лишения только ради создания видеоигры. У меня был экстремальный график, и мне это нравилось. Если вам нужна сбалансированная жизнь, поступайте именно так. Как я говорил, управление студией – это марафон, а не спринт.

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

DARQ не была соло-проектом, но была к этому близка. Около 5 % моделирования и анимации выполнили талантливые наемные работники. Весь звуковой дизайн я тоже передал на аутсорс. Остальную часть игры (95 % моделирования и анимации, а также программирования, текстурирования, левел-дизайна, музыкального сопровождения, маркетинга, связей с общественностью и издания) сделал я. Учитывая, что половина всего времени разработки ушла по большей части на приобретение нужных навыков, эффективное распределение времени было ключевым фактором в доведении проекта до финальной точки.

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

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

2. Прежде чем приступить к развитию идеи и созданию ассетов[2], создайте прототипы, чтобы проверить идеи в действии. Это не должно занимать больше суток. Вживую прикоснуться к своей задумке в короткое время – бесценный опыт. Это поможет вам понять, стоит ли вообще ее воплощать, и потенциально сэкономит целые месяцы.

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

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

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

6. Когда у вас будет играбельный уровень или прототип, пригласите нескольких человек протестировать его – лучше всего незнакомых: от них вы сможете получить наиболее объективную и честную обратную связь. Подчеркните, что вас интересуют честные мнения. Если механика, на которую вы потратили неделю, не увлекательна, вы должны узнать об этом как можно скорее. Постарайтесь обнаружить любые проблемы как можно раньше, чтобы не строить проект на хрупком фундаменте.

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

8. Рассмотрите передачу на аутсорс тех задач, в которых вы не сильны, а также таких, которые требуют больших временных затрат. Если от чего-то у вас совсем нет огня в глазах, это тоже лучше делегировать другим специалистам. Я понимаю, что в таком случае возникают финансовые вопросы, но существуют способы их преодолеть. Мы обсудим это в третьей главе, посвященной финансированию.

9. Поэкспериментируйте со своим рабочим графиком и определите, в какие часы вы наиболее продуктивны. Я никогда не считал себя жаворонком, но, работая над DARQ, обнаружил, что подъем и начало рабочего дня до 5 утра оказались для меня самым эффективным способом добиться цели. Было что-то волшебное в том, чтобы работать, когда все остальные еще спят. Это укрепило меня в мысли, что у меня были веские причины так рано вставать. Было потрясающе видеть, что к полудню я успел сделать так много, а впереди целый день. Возможно, ваша продуктивность увеличивается в дневные или вечерние часы.

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

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

Рами Исмаил | @tha_rami | Разработчик Nuclear Throne, Super Crate Box, Ridiculous Fishing

Если проект вам нравится, вы будете на высоком уровне мотивации на протяжении всего процесса разработки. По крайней мере, так было со мной. Пусть и были периоды, когда хотелось взять паузу, они никогда не продолжались дольше нескольких дней. Я скучал по работе над DARQ и быстро к ней возвращался. Вот почему важно наслаждаться процессом. Главной наградой стало для меня само движение к цели.

Ключевые выводы

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

⍌ Примите на себя полную ответственность за свою жизнь. Будете винить обстоятельства и придумывать себе оправдания – станете беспомощным.

⍌ Талант немногого стоит без «потогонки». Врожденная склонность будет к месту, но по-настоящему изменить свою жизнь вам поможет только готовность к тяжелому труду.

⍌ У каждого есть мечты, но не все превращают их в цели. У целей есть сроки и план исполнения.

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

⍌ Тайм-менеджмент – ценный инструмент, который поможет сфокусироваться на важных делах.

⍌ Поставьте свое счастье и благополучие во главу угла. Избегайте выгорания любой ценой.

Глава 2

Подготовка

Итак, вы решили стать разработчиком игр. Великолепно! Если вы ничего не знаете о том, как делаются игры, то вы в таком же положении, что и я за три с половиной года до релиза DARQ. Что дальше? Эта глава шаг за шагом проведет вас через процесс препродакшена – подготовки к производству игры. Пора принимать решения. Какую игру вы собираетесь сделать? Какого жанра? На какую платформу вы метите в первую очередь? Как будете монетизировать? На этапе препродакшена вы можете создать четкий план, повышающий ваши шансы на успех. Заблаговременное планирование позволит не вкладывать время и деньги в потенциально провальный проект. Я покажу вам, как подготовиться к продакшену и спланировать, как действовать после релиза. Да, мы сделаем все это перед тем, как вы напишете первую строчку кода. Хотел бы я, чтобы кто-нибудь наставлял меня до того, как я приступил к работе над DARQ.

Анализ рынка

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

Я предлагаю найти ответы на следующие вопросы и проработать их максимально глубоко:

1. Каковы текущие рыночные тенденции?

2. Какие игры продаются на платформах, на которые вы ориентируетесь?

3. Какие игровые жанры набирают популярность?

4. Ускоряется или замедляется этот рост?

5. Какие инди-студии наиболее успешны и как у них обстоят дела?

6. Какие стратегии привели их к успеху?

7. Какова оценка их продаж?

8. Что из того, что они делают, вы могли бы сделать лучше?

9. Сколько человек понадобилось, чтобы сделать игру, похожую на ваш проект?

10. Сколько времени на это ушло?

11. Каким был бюджет?

12. Какие игровые платформы самые популярные и какую модель распространения они предлагают? Какой процент берут?

Какова их демография? Мужская, женская или смешанная аудитория? Какие возрастные группы представлены?

13. Каких тенденций можно ожидать в будущем исходя из текущего состояния рынка?

Ответы на эти вопросы вы должны найти ДО того, как начнете работать над игрой. В 2007 году суммарный оборот всей индустрии оценивался в 45 миллиардов американских долларов. Некоторые аналитики считают, что к 2023 году он может достичь отметки в 200 миллиардов долларов. При таком росте неудивительно, что тенденции меняются очень быстро, так что и ответы на заданные выше вопросы будут меняться по мере развития индустрии. Успех во многом зависит от вашей способности предвидеть новые тенденции, технологические новшества и изменения в поведении потребителей.

«The Medium и ее механика перемещения между двумя мирами могут быть в полной мере реализованы только на устройствах следующего поколения. Одновременный рендеринг двух миров требует большой вычислительной мощности, поэтому игра просто не могла работать на PS4 так же гладко, как на Xbox One. Вот почему мы должны были думать наперед. По факту мы разрабатывали игру под железо, которого на тот момент еще не существовало. Важно предвидеть не только тенденции, но и как в будущем изменятся технологии. Такой подход позволил нам создать уникальный геймплей, отличающий нашу игру от остальных».

Войцех Пейко | Старший дизайнер игр The Medium и Observer

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

Какую игру делать?

Это фундаментальный вопрос, и отвечать на него вам. Вы посвящаете себя коммерческому продукту, производство которого займет много времени, – подумайте как следует.

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

Дэн Адельман | @Dan_Adelman | Биздев проектов Chasm и Axiom Verge

Посвящая себя проекту с низким коммерческим потенциалом, вы обрекаете себя на провал – по крайней мере, в деловом смысле. Если вы собираетесь повторить успех игры, которая уже стала популярной, есть риск, что вы сделаете бездушный клон, который не порадует никого, включая вас. Я не собираюсь вам указывать, какую игру делать, но помогу рассмотреть факторы, которые повлияют на ваше решение. Незыблемы ли эти факторы, высечены ли на каменных скрижалях? Конечно нет. Тренды меняются, из каждого правила есть исключения. Вы можете сделать успешный платформер с локальным мультиплеером для Steam. Правда, это маловероятно, потому что этот жанр чуть ли не самый непопулярный на рынке PC-игр. Так какие же факторы вы должны принимать во внимание?

1. Масштаб

Одна из самых распространенных ошибок начинающих разработчиков – недооценка времени, необходимого для создания игр. Вы можете любить RPG с открытым миром, но делать первые шаги в таком жанре – ужасная идея. Даже если вы нацелились на небольшую игру, все равно потребуется огромное количество времени и усилий. Будьте осторожны при выборе масштаба. Действительно ли в игре должны быть все функции, которые вы придумали? Действительно ли это должна быть онлайн-игра? Должна ли она иметь сложную систему крафта, или это несущественно для основной игровой идеи? Не думайте, что вы запросто повторите свою любимую ААА-игру, над которой работали сотни людей. Лучше сделать ее простой и отполированной, чем на полпути бросить потому, что она окажется слишком большой. Хоть путей к успеху много, у всех популярных игр есть одна общая черта – всех их доделали до конца.

2. Готовность к продвижению

Новички часто ошибаются тем, что начинают продвигать свои игры слишком поздно. Вам стоит задуматься о возможностях маркетинга как можно раньше. Если у вас нет солидного бюджета, придется полагаться на охват в социальных сетях, прессу, обозревателей и стримеров, а также на сарафанное радио. Наиболее эффективны в промоушене короткие GIF-анимации с кусочками геймплея. Разработчики часто публикуют такие штуки в Twitter и других соцсетях. Если там что-то по-настоящему интересное и привлекательное, ваши гифки могут завируситься и набрать десятки тысяч просмотров. В отличие от видео, GIF-файлы запускаются в ленте автоматически. Как результат, они привлекают больше внимания. В Twitter еще бывают игровые журналисты, так что если вашу гифку много ретвитнут, это привлечет внимание кого-то из них, и он напишет рецензию на вашу игру. Первые публикации о DARQ на ресурсах Kotaku, IGN и PC Gamer стали возможны именно благодаря таким ситуациям. Чтобы это случилось, ваша игра должна иметь яркий визуал. Необязательно, чтобы она выглядела как ААА с текстурами в высоком разрешении и навороченной трехмерной графикой. Но видеоигры – это визуальная среда, и ваша основная геймплейная идея должна быть презентабельной и понятной в формате короткой анимации. Обязательно ли это? Нет, не всегда – исключения возможны. Тем не менее использование гифок даст вам больше шансов на продвижение и завоевание популярности.

3. «Фишка» и конкурентное преимущество

Под «фишкой» обычно понимают механику, которая отличает вашу игру от других. Зачастую она добавляет что-то новое в существующий жанр. Хорошая фишка заставляет игроков сказать «вау» с первого взгляда. В идеале она должна иметь фактор новизны и быть понятной. Как инди-разработчику вам это очень нужно. Если вы решите сделать очередную стратегию, ничем не отличающуюся от других игр этого жанра, у нее не будет широкой аудитории. Поймите, что вы конкурируете не только с новыми релизами. Большинство геймеров заняты своими любимыми играми. А еще какие-то они не прошли, отложили на потом. Вы должны дать веский повод играть именно в вашу игру. Предложить нечто, чего нет у других. Например, «фишка» Braid – возможность перематывать время бесконечное количество раз. Это ее главное отличие от других игр-головоломок и платформеров. В Superhot время идет вперед, только когда игрок двигается. Без этой особенности игра была бы просто еще одной «стрелялкой». Моя DARQ дает возможность ходить по стенам, потолкам и манипулировать предметами. Без такой «фишки» я бы выпустил просто еще одну головоломку. Обратите внимание, эти примеры очень наглядны и понятны за секунды. Новшества всегда сопряжены с риском ограничить потенциальную аудиторию, но вы можете себе это позволить. Поскольку ваш бюджет, скорее всего, невелик, вам не придется продавать миллионы копий, чтобы выйти на уровень, где вы не будете терпеть убытки. Работа в одной небольшой нише может сделать игру прибыльной, превратить ее в устойчивый бизнес, приносящий стабильный доход.

«Вы должны задать себе два фундаментальных вопроса: что делает вашу игру особенной? Что игрок запомнит из нее? Когда мы начали работать над Observer, в ней еще не было механики взлома сознания. Киберпанк-хоррор о приключениях сыщика – само по себе это не запоминается, поэтому мы усердно работали над тем, чтобы найти уникальный ракурс. Все изменилось, когда мы добавили „Пожиратель снов“ – способность проникать в сознание других людей. С этого момента Observer стала известна как игра о киберпанк-детективах, подключающихся к чужим головам. Разница была огромной – именно она позволила игре выделиться на фоне остальных».

Войцех Пейко | Старший дизайнер проектов The Medium и Observer

4. Основная эмоция

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

Например, это мастерски делает Darkest Dungeon. Все элементы этой игры работают сообща, чтобы вызвать чувство безысходности. Не так уж часто можно встретить игру о травматичном опыте походов в подземелья. Общее настроение пессимистичное и мрачное. Одного только художественного оформления достаточно, чтобы передать основные эмоции игры. Рисунки потертые и мрачные, персонажи нарисованы от руки с обилием толстых черных линий и теней. Это поддерживает идею психологического ущерба от жадных и циничных приказов игрока. Обратите внимание, что даже после успешной миссии возвращение в город сопровождает мрачная музыка. Быстрая двухкадровая анимация в битвах держит в напряжении. Мгновенные атаки без дополнительных фреймов[3] напоминают, что ваша команда может быстро погибнуть. Отсутствие сохранений и окончательные смерти героев делают ставки высокими, а шансы на успех – низкими.

5. Продолжительность

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

6. Жанр

Посмотрите на списки самых продаваемых игр в магазинах, на которые вы ориентируетесь. Обязаны ли вы подстраиваться под местные тенденции? Необязательно. В конце концов, они быстро меняются, и гнаться за ними может быть не лучшей стратегией. Однако знать, какие жанры непопулярны и почему, все-таки важно. Вы же не хотите выпустить игру, в которую никто не захочет играть? Лучше всего выбрать жанр, который бы не только соответствовал уже рассмотренным параметрам, но и был интересен лично вам как потребителю. Делайте игру, которую хотите делать. Только сперва убедитесь, что для нее найдется аудитория. Создать бизнес-симулятор намного проще, если вы всю жизнь играли в бизнес-симуляторы. Естественно, в процессе у вас появится много оригинальных идей, которые сделают ваше творение по-настоящему уникальным и интересным для целевой аудитории. Работа над тем, что по-настоящему нравится лично вам, также помогает поддерживать высокий уровень мотивации.

7. Сильные и слабые стороны

Когда вы составляете план работы над первой игрой, знать свои сильные и слабые стороны невероятно важно. Наверняка большую часть работы над своим первым проектом вы возьмете на себя, поэтому ваш набор навыков должен соответствовать игре, которую вы задумали сделать. Хорошо рисуете? Отлично – сделайте игру с ярким визуалом и минимумом кода. Вы хороший программист? Потрясающе – сделайте игру с простой графикой, но с интересной механикой. Излишне говорить, что вам необязательно делать все самому. Вы можете компенсировать свои слабые стороны, наняв подрядчиков или наладив партнерские отношения с другими разработчиками.

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

Скотт Миллард | Управляющий директор игрового издательства Feardemic

8. Уникальный внешний вид

Ваша игра не обязана выглядеть сверхреалистично, но наличие уникального визуального стиля – значительное преимущество. Вашу игру узнают среди тысяч других проектов, использующих пусть качественную, но усредненную графику. Подумайте об играх, у которых мгновенно считываемые визуальные особенности. Вы сразу вспоминаете их визуал, как только слышите их названия. Вот несколько примеров: Minecraft, Return of the Obra Dinn, Factorio, Thomas Was Alone и Terraria. Большинство игр выглядит стандартно, узнаваемость визуального стиля значительно облегчит маркетинг вашей игры.

9. Узнаваемые персонажи

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

Платформы

Теоретически чем на большем количестве платформ выйдет игра, тем больший доход она принесет. На практике все не так просто. Например, мобильные игры продаются и монетизируются совершенно иначе, чем игры для PC. Подавляющее большинство игроков в Steam – мужчины, тяготеющие к мрачным играм. Среди покупателей игр для Nintendo Switch мужчины и женщины представлены в равном количестве и предпочитают игры для всей семьи. У каждой платформы есть собственная демография, жанровые предпочтения, методы монетизации, процессы проверки и пороги вхождения. Начинающим разработчиком вы, скорее всего, не сможете позволить себе запустить игру на нескольких платформах сразу. Это проще, если вы подпишете контракт с издателем, но такие вещи обходятся дорого. О преимуществах и недостатках сделок с издательствами мы подробно поговорим в седьмой главе.

Портирование игры на консоли может отнять много времени и денег. Делаете ли вы это в одиночку, с помощью издателя или специальной команды – это не так просто, как выпустить игру на PC. Используя такие платформы, как Steam, GOG, Epic Game Store и Itch.io, вы можете самостоятельно опубликовать игру, не прикладывая особых усилий. Поэтому я рекомендую делать первый проект, целясь именно на PC-рынок. Если запуск окажется успешным, можно будет подумать и о других платформах. Преимущество такого подхода в том, что позже у вас будет возможность делегировать портирование отдельной компании, воспользовавшись доходами от продаж на PC.

Я рекомендовал бы избегать рынка мобильных игр, по крайней мере в качестве основной платформы. Тысячи приложений выходят каждый день, в настоящее время этот рынок перенасыщен и в будущем станет еще более тесным. Чтобы вашу игру заметили, может понадобиться контракт с издателем. Кроме того, ценообразование весьма проблематично. Пользователи ожидают, что приложения будут бесплатными, поэтому вам придется монетизировать игру за счет внутриигровых покупок и рекламы. Мне это не кажется вдохновляющим, и я думаю, что вас это тоже не зажжет. Кто-то загорится, но точно не я. Если вы захотите продавать мобильную игру по установленной цене, то не сможете продавать ее по той же цене, что и на остальных платформах. Даже ценник в семь долларов считается завышенным. Такая высокая отметка дозволена только крупным франшизам и портам ААА-игр. Проблематичным может стать и перенос с мобильной платформы на PC: ее будут видеть как «мобилку», что не пользуется уважением среди PC-игроков. Мобильные игры бывают чрезвычайно прибыльными, однако порог вхождения в этой нише так высок, что она по большей части остается вотчиной нескольких крупных корпораций.

Целевая аудитория (ЦА)

Теперь, когда у вас есть представление о том, какую игру вы собираетесь делать, следует определить целевую аудиторию. Помимо демографии рынка игр для PC, вы должны знать ЦА вашего жанра. Например, игры с пиксельной графикой нацелены на игроков постарше, так как они потребляют похожие игры с детства. Динамичные шутеры от первого лица, как правило, рассчитаны на более юную аудиторию. Подростки и люди слегка за двадцать проводят время в TikTok или Instagram[4], в то же время более старших игроков следует искать в Twitter, Facebook[5] и Reddit. Очень важно как можно лучше понять свою целевую аудиторию. Вы должны ответить на следующие вопросы:

1. К какой возрастной группе относится ваша аудитория?

Это повлияет на выбор социальных сетей для продвижения, а также на тон вашего общения с игроками.

2. На какие страны вы нацеливаетесь в первую очередь?

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

3. Что мотивирует вашу аудиторию играть? Они хотят расслабиться после работы или азартно соревноваться?

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

4. В какие игры целевая аудитория играет сейчас?

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

Желание понравиться всем и сразу – одна из самых больших ошибок, которую я наблюдаю у начинающих разработчиков. Это приводит к созданию слабеньких брендов и средненьких игр, ничтожным и невыразительным результатам. Знание ЦА позволит лучше подстроиться под ее интересы, предложить ей что-то ценное и взаимодействовать с игроками более эффективно.

Движок

Прежде чем начать работу над проектом, нужно выбрать движок. Большинство разработчиков используют Unity или Unreal Engine.

Хотя есть много других хороших движков, я рекомендую именно Unity или Unreal, потому что за ними стоят замечательные команды, которые регулярно улучшают свое программное обеспечение. Курсы и руководства по работе с ними, как правило, бесплатные и общедоступные. Unity и Unreal существуют давно, и за это время сформировались большие сообщества разработчиков, которые помогают друг другу.

Выбор в основном зависит от личных предпочтений. Оба имеют невероятные возможности в области рендеринга[6] в реальном времени, а также обширный набор функций. Разработка игр по-прежнему очень непростое дело, но сейчас она стала проще и доступнее, чем когда-либо прежде.

Одно из главных различий между этими движками – языки программирования. Unity использует C#, Unreal работает на C++. Я рекомендую попробовать и тот и другой. Имейте в виду, что оба движка можно использовать бесплатно, пока вы учитесь и разрабатываете вашу игру. Вам придется платить процент только тогда, когда вы начнете получать значительный доход с продаж.

«Еще никогда карьеру игрового разработчика не было начать легче, чем в наши дни. Существующие инструменты невероятно мощны, что делает разработку игр доступной на совершенно новом уровне. Люди часто спрашивают меня, с чего начать. Богатство выбора может обескуражить и сбить с толку. Есть очень много игровых редакторов, движков и прочих инструментов, это может испугать. Мой совет таков: не беспокойтесь о выборе „правильного“ или „лучшего“ инструмента. Во-первых, такого не существует, а во‑вторых, возможностей всех существующих движков более чем достаточно, чтобы вы не ошиблись, начав с любого. Просто начните – вот и весь фокус. Погрузитесь в один инструмент, освойте его и отшлифуйте навыки. Вы обнаружите, что, как только научитесь одному инструменту, изучение следующего будет проще, быстрее и легче, и вскоре поймете, какие инструменты подходят и нравятся вам больше всего».

Марк Керн | @Grummz | Руководитель команды разработки World of Warcraft, продюсер Diablo II и Starcraft

На момент написания этой книги Unity можно использовать бесплатно, если доход или финансирование игры не превышает 100 тысяч долларов в год[7]. Если ваша студия зарабатывает от 100 до 200 тысяч долларов, Unity будет брать ежемесячную плату в размере 40 долларов. Если доход превышает 200 тысяч долларов, ежемесячная плата увеличивается до 150 долларов. Обновления ценового уровня дают особые преимущества: скидки в магазине ассетов, бесплатные курсы, бесплатные плагины и т. д.

Unreal Engine в настоящее время можно использовать бесплатно, если доход от игры не превышает миллион долларов (до вычетов) за все время существования проекта. Если превышает, вы должны платить пять процентов роялти разработчикам Unreal. Epic Games, компания-владелец Unreal Engine, недавно объявила, что разработчикам не нужно будет платить роялти от продаж в Epic Games Store.

Когда я только начинал свое путешествие по миру геймдева, у каждого движка была своя модель оплаты. Из упомянутых двух я выбрал Unity. Мне понравился его простой интерфейс, хорошо написанные руководства и сообщество разработчиков, которые приходили на помощь, когда мне было нужно. На официальном сайте Unity есть бесплатные учебники по C# – благодаря им мне никогда не приходилось посещать платные курсы.

Имейте в виду, что в будущем Unity и Unreal могут изменить свою бизнес-модель и ценовую политику. Прежде чем принять решение, посетите сайты обоих движков и узнайте, каковы их текущие предложения. Скачайте движки, чтобы получить представление об их возможностях, и поэкспериментируйте. Так вы примете взвешенное решение и выберете подходящий для вашего проекта движок.

Программное обеспечение

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

Если вы делаете игру в двумерной перспективе, то основными инструментами, вероятно, будут Photoshop (для рисования) и Spine (для анимации). Spine хорошо интегрируется как с Unity, так и с Unreal.

Если вы работаете над трехмерной игрой, вам понадобится софт для моделирования и трехмерной анимации. Здесь, думаю, наилучшим выбором будет Maya, хотя часто используют и 3ds Max. Обе программы достаточно дорогие, но, к счастью, есть бесплатная альтернатива с открытым исходным кодом – Blender. Она не особенно удобна для пользователя, но мощный инструмент, мой любимый для дизайна окружения. Blender сильно полагается на горячие клавиши, что поначалу может вызвать некоторые трудности, но, как только вы запомните все сочетания, работа пойдет быстро.

Если вы ищете инструмент для цифрового скульптинга, то вам не найти ничего лучше, чем ZBrush от Pixologic. Это одновременно и стандарт индустрии, и один из моих любимых инструментов для создания трехмерных ассетов. В сочетании с планшетом он становится мощным и интуитивно понятным приложением для моделирования персонажей и элементов окружающей среды. Он существенно упрощает ретопологию и предлагает много других удобных функций, таких как запекание карты нормалей и UV-развертка. ZBrush легко превращает детализированные сетки персонажей в низкополигональные модели, готовые к риггингу и анимации. Все персонажи DARQ были сделаны в ZBrush, и я вряд ли смогу порекомендовать что-то лучше.

Что касается текстурирования, то для текстур как в ААА-играх нужен Substance Suite. В этот набор входит несколько инструментов. Substance Painter напоминает Photoshop с той лишь разницей, что он позволяет одновременно работать с несколькими параметрами: размытие, нормаль, высота, шероховатость, металл, световое излучение и прочие. С навороченными материалами, частицами, масками и кистями можно сделать что угодно, стоит только освоиться. Substance Designer – более сложный инструмент. Он использует основанную на нодах[8] систему, которая позволяет создавать мозаичные, динамические и модульные текстуры. Их можно сохранить как материалы с открытыми переменными и модифицировать в других приложениях, например в Substance Painter. Наконец, Substance Alchemist создает материалы из фотографий и сканов высокого разрешения. В сочетании с постоянно расширяющейся библиотекой материалов Substance Suite предлагает очень мощный набор инструментов для текстурирования.

Что касается звукового функционала, в большинстве одного движка недостаточно. От вас потребуется много дополнительных усилий по программированию, если ограничитесь им. Если звук играет в игре большую роль, стоит присмотреться к такому промежуточному ПО, как FMOD или Wwise. Первую можно использовать бесплатно, если бюджет проекта не превышает 500 000 долларов[9]. Я выбрал ее для DARQ, потому что ее интерфейс мне был понятен интуитивно. По FMOD есть замечательная серия обучающих видео на YouTube, из которых вы быстро почерпнете, что можно сделать для разработки игры при помощи этой программы. Wwise – обычный выбор большинства профессионалов индустрии, но мне его интерфейс не показался удобным. Возможно, их функциональность одинакова. FMOD и Wwise хорошо интегрируются с Unity и Unreal, так что изучите оба пакета и решите, какой будете использовать. Помимо промежуточного ПО, вам понадобится простой аудиоредактор для внесения правок. Я использую Audacity: он бесплатен и имеет открытый исходный код.

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

Бюджет и расписание

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

Когда я только начал разрабатывать DARQ, я думал, что это будет простая игра в жанре квеста (point and click). Моей целью было закончить ее за полгода в режиме неполного рабочего дня. Однако чем больше потенциала я в ней видел, тем труднее было настроиться на работу над чем-то проходным. В итоге я несколько раз переделал игру с нуля и перешел на трехмерную графику, принявшись за изучение 3D-моделирования, риггинга, трехмерной анимации и других вещей, которые нужны для работы в этом поле. Дело кончилось тем, что на разработку DARQ ушло около трех с половиной лет. Звучит как солидный срок, но напомню, что половина разработки шла в режиме неполного дня. Кроме того, много времени ушло на обучение. Пусть это напомнит, что даже производство простой игры может занять много времени. Даже если вам удастся оставить масштаб проекта небольшим, вас все равно удивит, сколько времени понадобится, чтобы довести дело до конца.

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

Что касается бюджета: постарайтесь заранее подсчитать, сколько денег вам понадобится для завершения проекта. Есть много факторов. Каковы ваши текущие расходы? Нужно ли вам платить за квартиру, или вы поживете у родителей, или снимете квартиру вскладчину с товарищами? Вы планируете работать над игрой в одиночку? Собираетесь нанимать подрядчиков? Собираетесь ли вы в какой-то момент бросить основную работу? Чем больше работы вы сделаете самостоятельно, тем больше это займет времени и меньше денег. Достаточно ли вы молоды, чтобы считать время менее ценным, чем деньги? Я знаю, что на этом этапе вам не хватает опыта, но, имея в виду конкретные цифры, составьте примерный план действий хотя бы на ближайшее будущее. Не волнуйтесь, если получившийся бюджет намного превышает личные сбережения. Есть несколько способов получить финансирование – их мы обсудим в главе 3. А пока что сделайте приблизительные расчеты или просто предположите, сколько это могло бы стоить. Вы всегда можете скорректировать как свой бюджет, так и свой график. По мере продвижения разработки ваши прогнозы будут лучше и точнее.

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

Вопрос цены и монетизация

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

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

Игроки ожидают от разработчиков честности – и ожидают справедливо. Порадуйте их, предлагая большее за меньшие деньги. Не требуйте больше, чем игра действительно заслуживает. Это плохой способ представить себя миру. Жадность приведет к негативным отзывам и повальным возвратам денег (они же рефанды, от англ. refund). Ключевые факторы ценообразования: длительность игры, способность удерживать игрока (ретеншн, от англ. retention), реиграбельность и качество. Кроме того, подумайте о добавлении многопользовательского режима, если это применимо к вашей игре. Впрочем, для начинающего разработчика это всегда вызов. Есть ли он в играх конкурентов? Если не можете добавить в игру мультиплеер, обязательно обозначьте это в стоимости. Не можете сравниться с конкурентами в плане поддержки контроллеров и каких-нибудь других функций? Соответствующим образом скорректируйте ваши цены.

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

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

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

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

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

Если игра станет популярной, дополнительный доход можно получать от продажи сувениров (футболки, значки, фигурки персонажей) или путем лицензирования вашей интеллектуальной собственности третьим лицам: киностудиям или опять же компаниям по производству мерча.

Реиграбельность

Желательно, чтобы из контента можно было выжать как можно больше игрового времени. Не только потому, что игроки получат больше отдачи за потраченные деньги. Это помогает дольше удерживать игру в центре внимания. Помимо таких вещей, как процедурная генерация[10] и рандомизация[11] игровых параметров, существуют другие способы повысить реиграбельность.

1. Достижения

Если вы выпускаетесь в Steam, GOG или на консолях, то реализовать систему достижений будет легко. Пусть некоторые игроки ими не интересуются, значительная доля геймеров увлекается охотой за достижениями. Именно попытки разблокировать все «ачивки» часто ведут к перепрохождениям. Меня удивило, что поклонники DARQ проявили большой интерес к достижениям. Многие просили, чтобы я добавил их в игру как можно больше. У достижений есть еще одно преимущество: появляются посвященные им видеоматериалы, руководства и обсуждения, где люди выясняют, как разблокировать самые сложные. Чтобы добиться хороших результатов, игру нужно построить вокруг ачивок, а не относиться к ним как к чему-то второстепенному. Убедитесь, что ваши достижения не так просто разблокировать. Иначе о них не будут говорить. Некоторых игроков это даже раздражает. Кому понравится, если из захватывающего геймплея его вдруг вырвет уведомление: «Поздравляем, вы закончили обучение!» (в чем и все «достижение»). Усложните разблокировку и щедро вознаграждайте игроков, которые потратят на нее время. Внутриигровые награды могут включать дополнительные скины для персонажей, секретное оружие, концепт-арты и что угодно еще.

2. Скоростное прохождение

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

Как сделать игру, подходящую для скоростного прохождения? Сделайте ее сложнее. Если игру пройти несложно, скоростное прохождение никого не впечатлит. В сообществе спидранеров особенно популярны Dark Souls и Cuphead. Вы, наверное, догадались почему. Это трудные игры, поэтому прохождение их на скорость зрелищно. Помимо сложности, постарайтесь избегать линейности. Например, если игра разделена на уровни, сделайте так, чтобы пройти каждый можно было не одним способом. Подумайте, как спидранер мог бы сократить путь. Срезы можно сделать более рискованными или увеличить на них количество противников. Если вы предусмотрите возможность спидрана, то можете надеяться на видеоматериалы от сообщества.

3. Моддинг

Моддинг – возможность изменять игру, создавая собственные уровни и объекты – может казаться сложным начинающему игроделу, но в теории положительно скажется на сроке жизни игры. Сообщество моддеров огромно и популяризировало много игр. В каких-то случаях именно моды сделали игры популярными на протяжении нескольких лет или даже десятилетий. Иметь сообщество людей, которые будут создавать для вашей игры дополнительный контент, – невероятная возможность. Вы также получаете больше охвата на видео и привлекаете внимание.

Собираем команду

В то время как большинство инди-разработчиков работают в небольших командах, некоторым удается делать успешные игры полностью в одиночку. Решение главным образом будет зависеть от ваших навыков и финансовых возможностей. Если вы сделаете выбор в пользу работы с командой, то, скорее всего, вам достанется роль менеджера. Учитывая, что это ваш первый проект, он наверняка будет разрабатываться не в головном офисе: вы будете управлять действиями команды удаленно.

Как может выглядеть процесс сбора команды:

1. Определите, какие задачи вы делегируете

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

2. Найдите кандидатов

Можно разместить объявления о поиске сотрудников в интернете или напрямую обратиться к профессионалам, которые вас интересуют. У художников, дизайнеров, программистов, композиторов и прочих специалистов есть тематические сообщества в интернете, так что все, что нужно, – это немного поискать. Можно найти специальные сообщества потенциальных подрядчиков в популярных соцсетях[12] – там их особенно много.

3. Интервью и подписание контрактов

Проведите собеседования со своими кандидатами, посмотрите их портфолио и оцените опыт работы. Качество проектов значит намного больше, чем образование. Их отношение к делу и коммуникативные навыки столь же важны, как технический профессионализм. После того как примете решение, нужно подписать соглашение о неразглашении конфиденциальной информации (NDA) и трудовой договор. Я расскажу об этом в главе 5.

4. Установите способ коммуникации

Есть много вариантов. Вы можете общаться в Discord или завести закрытую группу в Facebook[13], где каждый будет отчитываться о статусе своей работы. Назначать задачи и устанавливать сроки можно в таблицах Google Sheets, в Trello или в другом подобном приложении. C контролем версий поможет GitHub, а обмениваться файлами можно через Dropbox или другие облачные сервисы. Общаться с подрядчиками лично можно по телефону, в Skype или по электронной почте. Также полезно устраивать иногда групповой видеочат: это помогает каждому почувствовать себя частью команды и укрепляет моральный дух.

ДИЗАЙН-ДОКУМЕНТ

Гейм-дизайн документация (ГДД), или дизайн-документ, детально описывает игровую концепцию. Он может не понадобиться, если у вас небольшая команда, однако в любом случае будет полезным упражнением для разработчиков. Прежде всего он поможет достичь ясности в понимании проекта, которая необходима в первую очередь вам самому. Это также полезно, когда вы общаетесь с издателями и инвесторами. Работаете вы в одиночку или с командой – дизайн-документ необходим для того, чтобы понять, что вы хотите сделать, прежде чем начнете разработку.

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

1. Краткое содержание игры

Дайте описание игры, о чем она повествует. Какой у нее жанр? Какие эмоции вы хотите вызвать? Какие известные игры вдохновили вас на эту игру, в чем заключается ее отличие от них? Этот раздел необязательно очень длинный – суть можно уместить в двух абзацах.

2. Геймплей

Это главный раздел дизайн-документа, в котором вы описываете, как играть в игру, ее основные механики, игровые циклы, прогресс игрока, цели, которые ставит перед ним игра, и т. д.

3. Персонажи

Кто главный герой игры? Кто персонажи второго плана?

4. Сюжет и повествование

Какой у игры сюжет? Где происходит ее действие?

5. Художественный стиль

Как будет выглядеть игра? Если это возможно, предоставьте концепт-арты и скетчи (вы можете нарисовать их сами или заказать у художников). В качестве альтернативы вы можете дать набор чьих-то чужих изображений и описать, каким образом они относятся к игре. Это двумерная или трехмерная игра? Она должна быть выполнена в реалистичной или стилизованной манере?

6. Музыка и звук

Какой стиль музыки вы выбираете? Какую роль она играет в игре? Какие звуковые эффекты будут использоваться?

7. Техническое описание

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

8. Платформы и стратегия монетизации

С какими платформами, магазинами и продавцами вы собираетесь сотрудничать? Каким будет ценник игры? Планируете ли вы выпускать DLC?

9. Демография

Каков возраст вашей целевой аудитории? Где она находится географически? Собираетесь ли вы переводить игру на другие языки? Если да, то на какие?

10. Дополнительные идеи

Планируете ли вы добавить какие-то функции уже после запуска? Собираетесь ли добавить многопользовательский режим или поддержку моддинга в будущих обновлениях? Какие еще есть идеи, не записанные в текущем списке?

Ключевые выводы

⍌ Изучите как можно больше информации о рынке, на который вы собираетесь зайти.

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

⍌ Решите, какой движок будете использовать. Вероятнее всего, вы остановитесь на Unity или Unreal. Оба будут отличным выбором.

⍌ Распишите приблизительный бюджет своей игры и составьте график основных этапов разработки.

⍌ Добавление достижений, возможностей для скоростного прохождения и создания модов эффективно повысят реиграбельность вашей игры.

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

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

Глава 3

Финансирование

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

Сокращение повседневных расходов

Прежде чем мы рассмотрим способы получить финансирование, давайте взглянем на ваши текущие расходы. Можете ли вы каким-то образом снизить свои траты на повседневные нужды? В конце концов, если получится это сделать, появится больше свободных денег на разработку. Например, если вы каждое утро покупаете большой латте, за год на это уходит около 1500 долларов. Если вы потратите на создание игры три года, то, сэкономив на латте, получите 4500 долларов, которые покроют расходы. Представьте себе объем рекламы в Facebook и Instagram[14], который можно купить за такие деньги.

Если ваши навыки позволяют делать полный цикл разработки самостоятельно, основной бюджет на производство игры будет равен общей сумме ваших расходов на проживание. Это идеальный сценарий для тех, кто молод и только начинает свой путь. Кроме того, если вы все еще живете с родителями, не нужно беспокоиться об арендной плате. Сосредоточьтесь на максимально быстром приобретении новых навыков в процессе работы над игрой. В молодом возрасте у вас еще много времени впереди – используйте его с наибольшей отдачей. Усердно работайте, сделайте первую игру и попробуйте продать ее самостоятельно. По ходу дела вы многому научитесь. Если это вообще возможно, подумайте о том, чтобы выпустить игру без участия третьих лиц и оставить себе 100 % чистого дохода. Войти в индустрию с таким преимуществом – редкая привилегия.

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

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

Patreon

Если активно заниматься формированием сообщества, число подписчиков будет расти по мере того, как будет разрабатываться ваша игра. Если вы делаете свою работу грамотно и даете аудитории что-то ценное, подписчики наверняка захотят принять участие в финансировании. Patreon – самая популярная площадка, где фанаты материально поддерживают любимых контент-мейкеров. Скорее всего, он хорошо подойдет под ваши нужды, особенно если вы делаете много YouTube-видео или публикуете рабочие материалы в Twitter или Instagram[15]. Хотя это может занять какое-то время, такой вариант, безусловно, рабочий. Многие инди-разработчики зарабатывают на Patreon достаточно, чтобы полностью оплачивать счета, работая полный день.

Неполный рабочий день

Если у вас есть постоянная работа, не нужно бросаться во все тяжкие и уходить с нее. Раз геймдев – ваша подлинная страсть, то для него найдется время. Вы можете работать над игрой, продолжать учиться и оттачивать навыки каждый час бодрствования, когда не находитесь на работе. Опять-таки, как уже было сказано не раз, придется пойти на некоторые жертвы. Сократите время, которое тратите на вечеринки, просмотр телепрограмм и другие непродуктивные действия, которые не приближают вас к цели. Если хотите, чтобы ваша игра стала успешной, нужно соответствующим образом перестроить свою жизнь. Когда у вас будет играбельная демоверсия, вы сможете начать поиск финансирования, чтобы уйти с работы и полностью сосредоточиться на игре. Или, может быть, у вас уже достаточно денег, чтобы решиться на этот шаг без инвестора или издателя? Что бы вы ни делали, оценивайте свою готовность рисковать. Увольнение с работы – опасный шаг, поэтому хорошо подумайте, прежде чем это сделать.

Гранты

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

Личный займ

Еще один способ получить начальный капитал – попросить взаймы у друзей или родственников. Знаете ли вы кого-нибудь, кто мог бы выписать вам чек? Возможно, просить денег в долг не в ваших правилах, но, поступив так, вы ничем не рискуете. Выйдите из зоны комфорта и сделайте все, что в ваших силах. Вы же не хотите, чтобы ваша игра провалилась только потому, что вы недостаточно старались.

Краудфандинг

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

Чему я научился у этих людей:

1. Краудфандинговые платформы позволяют получать средства от вашей фан-базы, а не от незнакомых людей. Не думайте, что вы просто создадите страницу на Kickstarter и вам сразу пожертвуют деньги. Это главная причина, почему многие кампании терпят неудачу. Выход на краудфандинг следует рассматривать, только если у вас уже есть большое сообщество людей, которым нравится ваш проект. Можно ли так получить деньги от незнакомцев? Да, но только после того, как кампания станет популярной благодаря первой волне пожертвований, сделанных фанатами.

2. Вести краудфандинговую кампанию придется в режиме полного рабочего дня. Работа начинается за несколько недель до запуска и заканчивается через несколько недель после. Красивое оформление страницы, монтаж трейлера, награды – все это занимает много времени. Много времени также уходит на информирование сообщества об обновлениях и отправку наград покупателям (в том числе почтой). Имейте в виду, что краудфандинг заберет время, которое можно потратить на разработку. Стоит ли сумма, которую вы запрашиваете, этих временных затрат?

3. В случае, если кампания была успешной, Kickstarter забирает себе 5 % от общей суммы. Вы ничего не получаете, если кампания провалится. IndieGoGo позволяет вам получить средства, даже если вы не соберете полную сумму, но в этом случае возьмет ощутимые 9 %. Если кампания завершится успешно, платформа удержит с вас 4 %.

Теперь подумайте о других вычетах. Налоги на собранные средства, изготовление наград. Вы предлагаете своим спонсорам какие-нибудь сувениры (статуэтки, футболки, комиксы и т. д.)? Расходы на их изготовление тоже нужно вычесть из общей суммы. Еще будут расходы на доставку. Имейте в виду, что стоимость международной доставки может сильно различаться в зависимости от страны. Если не будете аккуратны, некоторые вложения в итоге выйдут вам в минус.

4. Ключ к успеху в краудфандинге – собрать значительную часть от нужной суммы уже в первый день. Если ваша страница выглядит привлекательно, а отношение посещений к пожертвованиям высоко, ваш проект может попасть на главную страницу сайта. Так вы можете набрать больше известности и получить пожертвования от людей, которые раньше о вашей игре не знали.

5. Чтобы получить как можно больше поддержки в первый день, может понадобиться расширенный охват, и с этой целью нужно связаться с другими разработчиками, которые уже добились успеха на Kickstarter или IndieGoGo. Им легко отправить тысячам поклонников обновление с упоминанием вашей кампании, особенно если жанр и целевая аудитория примерно те же. Шансы получить такой «буст» от кого-то, кому вы наугад написали по электронной почте, невелики. Вы добьетесь лучших результатов, если выстроите партнерские отношения заранее или, по крайней мере, предложите что-то взамен.

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

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

Издатели

Многие инди-разработчики мечтают о контракте с издателем. Хорошая ли это идея? Зависит от ситуации. Издатели оказывают много различных услуг, которые могут вам понадобиться. Например:

• предоставляют финансирование;

• дают обратную связь;

• проверяют качества продукта;

• берут на себя маркетинг или могут поручить его наемным сотрудникам;

• финансируют ваше участие в мероприятиях, посвященных разработке игр;

• контролируют безопасность сделок по дистрибьюции;

• помогают с портированием на консоли или могут его заказать;

• помогают с комьюнити-менеджментом или могут полностью взять его на себя.

Хотя в теории это звучит великолепно, имейте в виду, что чем больше вы просите, тем больше требуют от вас взамен. Проект от начинающего разработчика – рискованное капиталовложение, поэтому вам могут предлагать сделки, которые не принесут студии долгосрочную выгоду. Какие-то издатели имеют отличный послужной список и известны честностью в отношениях с деловыми партнерами, другие могут воспользоваться вашей неопытностью. Если вам дадут контракт на подписание, может понадобиться хороший юрист, который вел бы переговоры вместо вас. Лучше выбрать кого-то, кто имеет опыт работы именно в индустрии видеоигр. Вопросы издания игр подробно расписаны в главе 7.

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

Когда DARQ стала одной из самых популярных игр в Steam Greenlight, она привлекла большое внимание игровой прессы. В результате число моих подписчиков в соцсетях начало быстро расти. За полгода я получил около десяти предложений от разных издательств, в том числе от крупных компаний. Я вел переговоры с некоторыми из них, но в конечном счете решил действовать один, хоть и не имею ничего против работы с издательствами. Это вопрос поиска подходящего партнера, вот и все. На момент написания этой книги я не исключаю сотрудничество с издателем для выпуска DARQ на консолях.

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

Инвесторы

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

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

Томс Мартин | Инвестор (Cyclone Capital)

В центре внимания будет ваша компания, а не компания инвестора. Кроме того, срок большинства инвестиционных сделок истекает либо при достижении определенного предела прибыли, либо по прошествии нескольких лет. Когда у игры накопится значительное количество вишлистов в Steam, тогда вы, скорее всего, и начнете получать предложения от инвесторов. Если же деньги нужны срочно, можете попытаться найти инвестиции самостоятельно. Дождавшись, когда инвесторы напишут первыми, вы получите больше рычагов влияния в переговорах, однако бывают случаи, когда вы просто не можете позволить себе ждать и нужно действовать быстро. Сделки с инвесторами обычно предполагают единовременное вложение средств в проект в обмен на долю дохода с него. Вероятно, обозначится период окупаемости, в течение которого инвестор будет получать большую долю доходов, – до тех пор, пока его инвестиции не окупятся. По истечении этого времени доля снизится, и большую часть будете получать уже вы. Кроме этого, вы можете договориться об ограничении общего дохода, который может получить инвестор, чтобы он не был привязан к проекту навечно. Как и с любым другим контрактом, вам понадобится хороший юрист, который будет вести переговоры от вашего имени. Вы можете подумать, что это дорого, но отсутствие юридической консультации может выйти вам намного дороже.

Кроме индивидуальных инвесторов вы можете столкнуться с различными инвестиционными фондами. Самый популярный из них – ветераны индустрии видеоигр Indie Fund.

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

Как только у вас на руках будет подтвержденный список успешных игр, вы можете подумать о сделке с частным венчурным инвестором (так называемым бизнес-ангелом) или венчурным капиталистом. В обоих случаях вы предоставляете долю в компании в обмен на капитал. Бизнес-ангелы – это частные лица, которые, как правило, делают небольшие вложения – обычно менее миллиона долларов. Инвестирование не является их основной работой, и они, как правило, не хотят принимать участие в повседневных операциях компании. Венчурные капиталисты занимаются инвестиционной деятельностью постоянно и ищут возможности приобрести акции компаний с высоким потенциалом роста. Они, как правило, предоставляют намного большие суммы (более одного миллиона долларов), чтобы помочь компании быстрее вырасти. В дополнение к пакету акций венчурные капиталисты обычно ожидают от вас определенного уровня контроля, например права голоса в принятии ключевых решений.

Ключевые выводы

⍌ Есть множество способов профинансировать разработку игры. Так что не волнуйтесь, если у вас нет крупных сбережений.

⍌ Один из способов сделать проект доходным – сократить ваши расходы. Чем меньше вы тратите на разработку, тем больше денег заработаете в итоге.

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

⍌ Большинство издательских и инвесторских сделок основаны на разделе дохода, но существуют способы профинансировать игру, не отдавая значительный процент своей выручки. Чтобы оставаться на плаву, многие инди-разработчики используют Patreon, Kickstarter, гранты и личные займы.

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

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

Глава 4

Разработка

Теперь, когда вы закончили планирование проекта, настало время перейти к самой интересной части – созданию игры! Поначалу может быть страшно, но хорошая новость в том, что обучиться разработке с нуля возможно. Сделать успешную игру с первого захода возможно. Получить за нее награды возможно. Я сделал это, другие сделали это, и вы тоже это сделаете.

Принципы качественного дизайна

Гейм-дизайн – это процесс, в котором художественные и технические элементы игры сводятся так, чтобы воплотить замысел дизайнера. Другими словами, это набор принципов, по которым работает ваша игра. Возможно, у вас уже есть идея, от которой вы в восторге. Идеи важны, но их настоящую ценность нельзя определить без готового продукта. Именно исполнение имеет решающее значение и придает проекту ценность. Режиссер на съемочной площадке принимает художественные и технические решения, следуя сценарию, – гейм-дизайнер принимает ряд решений, которые воплощают в жизнь лежащую в основе игры идею.

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

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

1. Сфокусируйтесь на одной механике и стройте игровой мир вокруг нее

Большинство игр можно свести к одной ключевой механике. Например, прыжки – основная механика классического платформера Super Mario Bros. Если бы прыжки в ней были только через пропасти, игра быстро наскучила бы игрокам. Гениальный дизайнер Сигэру Миямото придумал кое-что получше. Он расширил назначение прыжка: игрок прыгает, чтобы разбивать головой кирпичи, получать бонусы, убивать врагов, уклоняться от выстрелов и даже завершать уровни, прыгая на флагштоки. Он создал разные уровни, каждый – с уникальным набором задач, которые предстоит решать с помощью прыжков. Иными словами, основная механика игры не меняется, но контекст, в котором она используется, продолжает развиваться. Это не дает игроку заскучать.

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

2. Научите игрока играть в вашу игру

Лучший способ обучить игроков играть в вашу игру – постепенно знакомить их с управлением и игровыми механиками. Не загружайте игрока сразу всем, что есть в игре. Если это возможно, подарите игроку радость самому сделать те или иные открытия. Не подсказывайте ему, что делать, стенами текста. ААА-игры[16] склонны давать много текстовых подсказок, но вы не обязаны делать то же самое. Не нужно на каждом шагу указывать игрокам, что они должны делать. Вместо этого сделайте свою игру таким образом, чтобы игрок сам мог открыть для себя основную механику и элементы управления, просто исследуя игровой мир. Затем вводите небольшие изменения, чтобы проверить, насколько хорошо игроки поняли механику. Позвольте им понять, как пользоваться механикой, которую они только что изучили, на новых задачах. Такой принцип может плохо cработать в сложной стратегической игре, но будет эффективен в играх с простым управлением. Текстовые подсказки отнимают радость личного открытия. Кроме того, они гораздо хуже запоминаются. Если игрок сам догадается, как нужно использовать механику, он, скорее всего, и в следующий раз вспомнит, как это делать.

Я использовал этот принцип в DARQ. Игра начинается в маленькой квартирке, где игроку доступно только одно действие – лечь в постель. Так игрок обнаруживает кнопку действия. После нажатия главный герой отправляется в мир снов и оказывается в узком подземном коридоре. Кажется, что выхода нет. Но когда игрок подходит к стене, персонаж касается ее, будто готовясь что-то сделать. Так игрок обнаруживает способность ходить по стенам, которая и есть главная механика игры. Далее происходит повторение и закрепление того, что игрок только что усвоил, – использование кнопки действия и кнопки ходьбы по стенам. Нужно нажать кнопку действия, чтобы привести один из мостов в вертикальное положение. Поскольку это запирает персонажа между поднятым мостом и препятствием, игрок понимает, что с помощью кнопки ходьбы по стене можно ходить по любой вертикальной поверхности. Этот небольшой обучающий раздел позволяет понять, как работает игра, без всяких текстовых подсказок. А это, в свою очередь, вовлекает в игровой процесс и заставляет удивляться, переживая знакомство с теми или иными элементами игры. Я посмотрел очень много стримов и видеопрохождений DARQ и могу сказать, что моменты открытий всегда происходили с бурными эмоциями.

3. Сделайте игру сложной для освоения

Чувство прогресса – один из самых мотивирующих факторов, который удерживает игрока. В проектах, основанных на этом принципе, обычно есть системы очков опыта, повышение уровня, деревья навыков и другие способы сделать персонажа более сильным по мере продвижения игрока. Но некоторые игры используют другой подход. Они делают прогресс из ваших реальных навыков. Серия Dark Souls, популярная франшиза в жанре action/RPG, известна тем, что враги кажутся слишком сильными, а битвы с боссами настолько сложны, что разгоняют сердце. Игра не становится более милосердной к игрокам по мере прохождения, но становится проще по мере улучшения их навыков. Чтобы достичь совершенства в такой игре, требуются отличные рефлексы, развитый глазомер, хорошее знание алгоритмов вражеских атак и, конечно, много времени.

4. Дайте игроку четкую цель

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

Этот принцип мастерски использует игра Stardew Valley. Игрок получает задание восстановить былую славу фермы своего дедушки. Будучи игрой-песочницей, Stardew не придает особого значения основной цели, но призвана создать ощущение такой цели. В ней много краткосрочных задач: сельское хозяйство, исследование мира, повышение уровня, добыча полезных ископаемых, квесты и т. д. В этой игре всегда есть чем заняться, что и приводит к высокому коэффициенту удержания игроков.

5. Почаще вознаграждайте игрока

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

6. Продумайте язык визуальной коммуникации

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

Вы можете подумать о таком визуальном языке, в котором будут иметь значение определенные объекты или цвета. Я уверен, что вам знакомо клише со взрывающимися красными бочками. Они красные потому, что так их легче заметить во время динамичного боя. Ремейки Tomb Raider обозначают цели для стрельбы из лука веревками, обмотанными вокруг дверей. Mirror’s Edge использует цвета, чтобы помогать ориентироваться в окружающей среде и за доли секунды принимать решения во время быстрых погонь. Оранжевые поверхности, например стены, задают направление движения протагониста. Красные поверхности обозначают области, критически важные для прохождения уровня.

7. Установите ориентиры

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

Journey, получившая признание критиков приключенческая инди-игра, помещает точку интереса уже в начальной сцене. Начиная игру в пустыне, не имея направления или цели, путешественник замечает гигантскую гору, которая занимает большую часть неба. На вершине – большое отверстие, из которого сияет яркий свет. Гора находится далеко, и в поле зрения больше нет объектов, которые могли бы привлечь внимание игрока. За несколько секунд игре удается при помощи только визуальных элементов дать указания, которые невозможно пропустить. Игрок направится к горе, чтобы узнать, что источает свет. Ориентир остается видимым на протяжении нескольких эпизодов игры и служит инструментом навигации.

8. Давайте обратную связь

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

9. Сделайте рандомизацию справедливой

Генератор случайных чисел (ГСЧ) – это алгоритм, который используется в играх для добавления в игровой процесс элемента случайности. ГСЧ может контролировать количество урона, появляющихся на уровне врагов и т. д. Существуют типы игр, которые в значительной степени зависят от рандомизации.

Проблема с «чистым» рандомом в том, что он может привести к несправедливым для игрока результатам. Например, если игрок промахнется по врагу 20 раз подряд, он наверняка перестанет играть и оставит отрицательный отзыв о том, как это несправедливо. Промазать 20 раз подряд – редкий случай, но ГСЧ вполне может выдать и такой результат.

Не стоит полагаться на алгоритм, который генератор случайных чисел предлагает по умолчанию. Чтобы визуализировать это, давайте представим ГСЧ как простое подбрасывание монеты. Когда подбрасывают монету, выпадает либо орел, либо решка. Вероятность каждого результата составляет 50 %. Но если подбрасывать монету бесконечно, когда-нибудь точно выпадет 100 решек подряд. Это маловероятно, но однажды обязательно произойдет. Дело в том, что каждый бросок монеты – независимое событие, и вероятность выпадения решки остается равной 50 %, независимо от предыдущих результатов. Другими словами, если несколько раз подряд выпадает решка, вероятность выпадения орла не уменьшается.

Почему это проблема? Если клиенты проводят много времени в вашей игре, рано или поздно кто-то из них столкнется с редким, но все-таки возможным эффектом подбрасывания монеты. Например, если игра полагается на дефолтный (стандартный, используемый по умолчанию) алгоритм ГСЧ в моменты, когда нужно решить, удастся ли игроку уклониться от вражеской атаки, у некоторых игроков выпадет сотня неудачных попыток подряд. Это будет выглядеть крайне нечестно.

Решение этой проблемы заключается в модификации алгоритма ГСЧ. Возвращаясь к аналогии с монетой, примените к эксперименту с подбрасыванием некоторые ограничения. Что, если каждое подбрасывание не рассматривать как отдельное событие? Что, если вы ограничите возможное количество повторений одного результата? Например, так, чтобы десять последовательных бросков всегда в случайном порядке давали пять орлов и пять решек. А после десяти бросков сбросить цикл и начать сначала. Такой алгоритм не будет давать по-настоящему случайный результат, но уменьшит риск расстроить игроков. Не стесняйтесь экспериментировать в поисках решения, которое будет работать во благо проекту. Создайте ощущение случайности, однако сделайте ее честной.

10. Задайте увлекательный игровой цикл

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

 I. Действие: игрок выполняет задание / рискует / побеждает в битве с боссом.

 II. Награда: игрок получает опыт / повышение уровня / крупную сумму в игровой валюте.

 III. Прогресс: игрок тратит валюту на новую экипировку / получает новый квест.

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

Разумеется, все перечисленное – лишь вершина айсберга, и научиться вы можете куда большему. Если вы заинтересованы в подробном изучении этой темы, я предлагаю подписаться на мою рассылку на GamedevBook.com – я вышлю полный список 100 принципов игрового дизайна.

Лучший способ учиться

Меня очень часто спрашивали: «Как ты всему этому научился?» Я всякий раз удивлялся, слыша этот вопрос. Он предполагает, что есть какая-то хитрость или секрет, нечто недоступное «простым смертным».

Я никогда не учился на факультете игровой разработки и никогда не покупал платные курсы. DARQ была моим первым проектом, и, хоть я начинал ее делать с нуля три раза, до этого я не создавал никаких маленьких игр или учебных проектов. Я пришел в разработку игр, не зная ничего о программировании, гейм-дизайне, левел-дизайне, моделировании, текстурировании, анимации, управлении проектами, планировании бюджета, бухгалтерии и маркетинге. Вся база знаний в этих областях доступна в интернете совершенно бесплатно. Моим основным ресурсом по программированию было официальное руководство по C#, опубликованное на сайте Unity. В большинстве случаев его было достаточно для изучения основ программирования. Я уверен, что для пользователей Unreal Engine тоже существует огромное количество обучающих материалов. Поначалу ваш код будет ужасен, смиритесь с этим. Единственный способ стать лучше – практика, поэтому в процессе работы над проектом старайтесь приобрести как можно больше опыта. Что касается прочих навыков, таких как моделирование, текстурирование, гейм-дизайн и анимация, то для этого я главным образом использовал учебные пособия на YouTube. Там есть из чего выбрать. В конце книги перечислены ресурсы, которые показались мне особенно полезными.

Если все знания лежат в свободном доступе, чего тогда недостает для успеха? Упорного труда. Вам нужно потратить много часов на развитие навыков. Качественные игры не создаются в одночасье. Ни одному новому проекту нельзя гарантировать успех, но если вы хотите обратить шансы в свою пользу, нужно овладеть самодисциплиной и последовательно трудиться каждый день. Вот почему первая глава этой книги посвящена развитию правильного мышления. Если вы готовы на жертвы и тяжелую работу, результаты не заставят себя ждать. Рано или поздно упорный труд всегда окупается. Каждый, кто добился успеха, должен был заплатить эту цену – вам тоже придется ее заплатить.

Если у вас нет опыта работы с чем-либо, хотя бы отдаленно напоминающим разработку игр, начните с руководств по программированию и видеоуроков. Когда узнаете что-то новое, немедленно применяйте это на практике. Напишите код и посмотрите, как он работает. Прочувствуйте это. Не пытайтесь прыгнуть выше головы: первые шаги не будут идеальными. Настройтесь на то, чтобы понять, способны ли вы получать от этого удовольствие. Если вам не понравится, вы наверняка сдадитесь, не закончив игру. Так что сосредоточьтесь на удовольствии. Исследуйте эту новую захватывающую территорию. Находите приятное в освоении нового программного обеспечения и не позволяйте неуверенности в себе мешать вам.

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

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

Оскар Стольберг | @OskSta) | Разработчик Bad North и Townscaper

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

Итеративный дизайн

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

Контан Де Бюкле | @atelierQDB | Гейм-дизайнер Assassin’s Creed IV: Black Flag, Assassin’s Creed Unity, Ghost Recon Breakpoint и Narcosis

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

1. Прототипирование. Создается быстрый прототип предполагаемой функции.

2. Тестирование. Прототип тестируется участниками команды.

3. Переоценка. Команда определяет, достаточно ли предполагаемая функция хороша для добавления в игру.

4. Внедрение. Если функция хорошо встраивается, ее внедряют в игру.

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

Тестируйте игру как можно чаще. Дайте поиграть другим людям и попросите честные отзывы. Регулярное тестирование поможет выявить недочеты на ранней стадии и потенциально сэкономить много времени на разработку. Например: первый уровень, который я сделал для DARQ, был по большей части выдержан в серых тонах. Многие ассеты выглядели средненько, а в окружении не было заметных элементов, которые помогали бы игроку перемещаться по уровню. Я был новичком и не мог заметить все эти проблемы. И после того, как я пригласил нескольких человек протестировать уровень, мне стало ясно, что прототип был просто ужасным. Тестировщики были в замешательстве. Я все время слышал: «Подождите, я ведь уже был в этом месте».

Первый раунд тестирования был жесток, но заставил осознать, что я многому должен научиться, прежде чем создать по-настоящему играбельный уровень. Жесткая обратная связь была необходима, это было настоящее побуждение к действию. Она заставила меня поменять подход к дизайну уровней и художественному стилю. Я начал экспериментировать, понемногу добавляя цвета и делая окружающую среду более отчетливой, с уникальными деталями и запоминающимися ориентирами.

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

Доступность

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

1. Двигательные нарушения

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

2. Нарушения зрения

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

Еще один способ решить проблему дальтонизма – разрешить игроку менять цветовую палитру в зависимости от типа нарушения. Это достаточно сложно, но, к счастью, в онлайн-магазинах Unity Asset Store и Unreal Engine Marketplace доступны инструменты, которые сделают всю работу за вас.

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

3. Нарушения слуха

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

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

Практики хорошего программирования

На эту тему я, вероятно, мог бы написать отдельную книгу. Вопрос неисчерпаем, так что я оставлю на вашей ответственности совершенствование кода: читайте руководства и смотрите учебные материалы на YouTube. Но все же я хочу дать несколько советов (хотел бы я, чтобы кто-то дал мне эти советы, когда я начинал). Если вы новичок в программировании, не волнуйтесь – большая часть этих советов может показаться непонятной. Они пригодятся, когда вы познакомитесь с кодингом поближе.

1. Не беспокойтесь, что сначала код будет плохим

Это неизбежно. Через год вам будет стыдно смотреть на свой старый код. Но практика – единственный способ научиться.

2. Делайте проще

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

3. Один скрипт для одной задачи

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

4. Избегайте зависимостей

Избегайте возникновения зависимостей между скриптами. Другими словами, не делайте так, чтобы для качественной работы скрипта он должен был полагаться на другой. Такой способ программирования позволит повторно использовать скрипты на протяжении игры. Это сэкономит вам много времени.

5. Добавляйте комментарии

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

6. Используйте адекватные наименования

Не совершайте распространенную ошибку, называя переменные x или y. Вы можете помнить, что они обозначают, пока пишете, но уже неделю спустя вдруг обнаружите, что не понимаете ни строчки. Лучше использовать длинные описательные имена. Например, легко понять, для чего нужна переменная с именем isCharacterGrounded[17]. Да и функция под названием LevelUp[18] говорит сама за себя. Длина имен переменных, функций и классов не влияет на производительность, так что воспользуйтесь этой возможностью. Описательные названия значительно сокращают необходимость в комментариях, что тоже сэкономит время.

7. Задумайтесь о системе ввода как можно раньше

На первый взгляд реализация поддержки контроллера может показаться простой задачей, но если говорить о поддержке всех возможных контроллеров и переназначении клавиш на клавиатуре, то вам, вероятно, следует приобрести готовый сторонний скрипт для обработки ввода данных. Многие из них доступны в интернете, используете вы Unity Asset Store или Unreal Engine Marketplace. Я не покупал такие скрипты, о чем жалею до сих пор. Мне пришлось написать собственную систему для переназначения клавиш и частичной поддержки контроллера. Это невероятно сложно и трудоемко, поэтому покупка скрипта избавит вас от многих проблем.

8. Заранее продумайте вопросы локализации

Если вы планируете перевести игру на несколько языков, продумайте систему под эту задачу. Подходов к этому есть много, однако в конечном счете все решения сводятся к замене внутриигрового текста строковыми переменными. Обычно массив строк загружается из файла для нужного языка, сохраненного в формате. XML или. JSON. Звучит утомительно, но на деле написать систему локализации относительно легко. Это одна из первых вещей, которые я сделал в начале работы над DARQ – просто потребовалось немного изучения. Если же вам покажется, что на данном этапе вы не справитесь, можете купить готовую к использованию систему в Интернете.

9. Подумайте о сохранениях, загрузках и контрольных точках («чекпоинтах»)

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

10. Изучайте чужой код

Когда вы научитесь основам программирования и сможете уверенно читать код, настанет время смотреть, как опытные разработчики подходят к написанию управления персонажей и камеры, скриптов игровых событий и других разновидностей программных сценариев. Изучите скрипты, идущие в комплекте с движком, и купите еще несколько, чтобы сравнить стили программирования. Углубитесь в них – распутывая чужой код, как клубок ниток, узнайте о нем как можно больше. Так вы узнаете многое о программировании в разработке игр.

11. Предусмотрите повторное использование

Последнее, но не менее важное: попробуйте написать код, который сможете повторно использовать в будущих проектах. Такие скрипты, как контроллер камеры, управление игровыми событиями, диалоговая система и другие, можно запрограммировать так, чтобы позднее импортировать в будущие игры. Так поступают ААА-студии – поступайте так же и вы. Не нужно изобретать велосипед всякий раз, как делаете новую игру. Это сохранит время, и вы будете довольны, что сделали это.

Звук и музыка

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

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

Как новичку вам придется многое доказывать – как покупателям, так и игровым журналистам. Делайте все возможное, чтобы игра выглядела профессиональной. Подумайте о сотрудничестве с профессиональным композитором. Если вы не опытный музыкант, создание саундтрека уместно делегировать. Роль композитора может выходить далеко за рамки одного лишь написания музыки: он может стать равноправным членом команды, давать обратную связь по части звука в целом. Такой фидбэк может оказаться очень полезным и повлиять на подход к дизайну, темпу и повествованию.

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

Остин Винтори | Композитор, лауреат премии «Грэмми», автор музыки к Journey, Assassin’s Creed Syndicate, Abzû

Хоть мне и не нужна была музыка для DARQ, я все же понимал, что саунд-дизайн имеет важную роль. Однажды мне пришло письмо от Бьорна Якобсена, саунд-дизайнера, который в то время работал над Cyberpunk 2077. Что интересно, он написал мне в момент, когда я был готов подписать контракт с другим саунд-дизайнером. Бьорн сказал, что ему понравился трейлер DARQ и что он хотел бы поработать над этим проектом. Я поделился своим видением игры, и мне стало очевидно, что в творческом плане мы с ним на одной волне. Звук сыграл в успехе DARQ ключевую роль.

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

Бьорн Якобсен | Саунд-дизайнер Cyberpunk 2077, Divinity: Fallen Heroes, DARQ

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

Процесс разработки

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

Многие разработчики работают чертовски много. Я тоже делал именно так. Вы уже знаете, что создание игры – это марафон, поэтому вам нужно так сформировать график, чтобы получалось усердно работать и следить за собой. Важно оставаться в форме – как в физическом плане, так и в моральном. Не стесняйтесь обращаться за помощью к другим разработчикам, если попали в тупик. Чаще всего вам ответят. Никто не станет писать за вас стену кода, но если вы в чем-то не разобрались или не можете обнаружить ошибку, обратитесь к кому-то более опытному и попросите о помощи. Инди – дружелюбная среда. Многие будут рады помочь, если только сами не заняты своим релизом. Я часто помогаю ребятам, которые обращаются ко мне. Если вам нужен совет по программированию, руководство по маркетингу или отзывы о странице вашего магазина, я буду рад помочь и вам.

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

Вертикальный срез

Если вы рассчитываете получить финансирование от издателей и инвесторов уже на ранней стадии разработки, следует подумать о том, чтобы сделать вертикальный срез вашей игры. Вертикальный срез – это небольшая часть игры, максимально приближенная к конечному продукту. Другими словами, это демоверсия игры, недоступная для широкой публики. Важно: большая часть игры может оставаться незавершенной, но вертикальный срез нужно отполировать, как готовую игру. Он предназначен для показа всех игровых механик, включает в себя заказанную у художников графику, звуковые эффекты, музыку, хорошо написанные и озвученные диалоги – все, что есть. Для еще не готовых элементов (таких как музыка) можно использовать черновики, однако черновики должны быть высокого качества. Вертикальный срез (vertical slice) – мощный инструмент для демонстрации игры людям, которые в большей степени ориентированы на бизнес и могут быть не знакомы с итеративным характером разработки. Показав проект, который замечательно выглядит и прекрасно играется, вы можете убедить потенциальных инвесторов или издателей его финансировать.

Качественный вертикальный срез также позволяет уже на ранней стадии формировать базу подписчиков. Не нужно постить скриншоты игры, пока она в стадии прототипа, но когда появится что-то проработанное, вы можете начать собирать сообщество. На основе вертикального среза можно создать красивые скриншоты, GIF-анимации, даже тизер-трейлер. С набором привлекательных маркетинговых материалов вы можете еще на ранней стадии разработки набирать подписчиков. Мы поговорим об этом подробнее в главе 6.

Проверка качества

Как только ваш проект похож на полноценную игру, приходит время подвергнуть его тщательному тестированию (Quality Assurance, или сокращенно QA). Пригласите группу бета-тестеров, которые специализируются на поиске ошибок в видеоиграх. Если у вас нет бюджета, попросите друзей и членов семьи протестировать вашу игру. Вы можете попросить об этом кого-то из самых активных и преданных членов вашего сообщества. Главное, не забудьте вознаградить их. Меньшее, что вы можете сделать, – подарить тестировщику копию финальной версии игры и упомянуть его имя в титрах.

Вы – худший кандидат для тестирования своей игры. По мере работы у вас вырабатывается собственная манера прохождения и склонность делать все одним и тем же образом каждый раз. Иначе говоря, вы видели результаты вашего личного стиля игры. Привлечение новых людей поможет обнаружить ошибки, ведь все играют по-разному. Альфа- и бета-тестеры будут взаимодействовать с игрой неожиданными образами. Наблюдать за тем, как они находят кучу слабых мест, может вызвать стресс, но поверьте – лучше облажаться сейчас, чем в день запуска. Когда вы увидите ошибки, может возникнуть впечатление, что игра трещит по швам. Не волнуйтесь, это нормально. Соберите информацию об ошибках (в среде разработчиков их принято называть «багами»[20]) и продолжайте исправлять недочеты.

Кроме багов ожидайте проблемы, связанные с оборудованием. Игра может прекрасно работать на вашем компьютере, но зависать или давать сбои на устройствах с меньшим объемом памяти или на более старых версиях операционной системы. Проведите тесты на разных машинах – как на высокопроизводительных, так и на бюджетных. Если возможно, попробуйте тестировать на разных процессорах и видеокартах. Это поможет еще до запуска выявить несовместимости. Если не можете решить связанные с оборудованием проблемы, по крайней мере укажите минимальные системные требования. В идеале на PC игра должна работать со скоростью шестьдесят кадров в секунду.

Если предполагается, что будет поддержка контроллера, убедитесь, что тщательно протестировали каждый возможный вариант. Например, если речь идет о контроллерах для Xbox и PlayStation, обязательно протестируйте как современные, так и старые версии, проводные и беспроводные. Проверьте, реагирует ли игра надлежащим образом на подключение или отключение контроллера. Автоматическая пауза при отключении контроллера – обычная практика.

Помните, что некоторые игроки используют сверхширокие дисплеи. Возможно, вы привыкли тестировать игру с широкоэкранным разрешением (соотношение сторон 16:9). Тем не менее часть игроков может разочаровать то, что игра не поддерживает сверхширокие дисплеи (чаще всего с соотношением сторон 21:9). Если возможно, добавьте поддержку широкоэкранного режима – это не должно быть проблемой для игр от первого или третьего лица, где камера вращается свободно. По геймплейным причинам не все игры могут поддерживать широкий экран. В некоторых случаях для правильной работы игры необходимо поле зрения с видом сбоку. Если это справедливо и для вашего проекта, просто добавьте по бокам экрана черные полосы, чтобы игра по-прежнему отображалась в центре. Можно встроить эти полосы в визуальный дизайн: поставить на их место концепт-арты или элементы интерфейса.

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

Оптимизация

Как Unity, так и Unreal предлагают так называемые профилировщики (profilers) – программные инструменты, которыми удобно анализировать производительность и обнаруживать проблемы, приводящие к падению частоты кадров. Внимательно изучите эти инструменты, они помогут выявить неполадки и повысить эффективность. Вот шаги, которые вы можете предпринять для оптимизации[21].

1. Сократить вызовы отрисовки

Вызов отрисовки (draw call) – это запрос движка к графическому программному интерфейсу приложения (API) для рисования объектов на экране. Чем больше вызовов отрисовки делает игра, тем больше времени требуется для рендеринга каждого кадра. К счастью, есть способ уменьшить их количество – пакетирование. Пакетная обработка объединяет объекты в группы, чтобы визуализировать их при помощи одного вызова. Движок выполняет это двумя способами:

• Динамическое пакетирование

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

• Статическое пакетирование

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

2. Уменьшить количество освещения и теней в реальном времени

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

3. Запечь карты освещения

Замена освещения в реальном времени запеченными картами может сэкономить ресурсы графического и центрального процессоров. Однако из-за того, что карты освещения – это, по сути, текстуры, их придется хранить в памяти – за производительность придется заплатить. Тем не менее, если игра позволяет, запеченное освещение почти всегда предпочтительнее. Если же в игре много движущихся объектов, запеченное освещение ей не подойдет. Используйте его как можно чаще, если это возможно.

4. Сократить объем кода на кадр

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

5. Использовать frustum culling

Frustum culling[22] – геометрический термин, часто применяемый в программировании видеоигр. Это процесс отключения объектов, которые не видны в пределах обзора (отсечение по пирамиде видимости), таким образом, чтобы игра отрисовывала только объекты, которые находятся в поле зрения камеры. Игры с открытым миром используют его постоянно. Если игра трехмерная и допускает свободное движение камеры, использование отбраковки усеченной пирамиды поможет увеличить частоту кадров.

6. Использовать уровни детализации (LOD)

Уровни детализации часто используются в 3D-играх, где можно смотреть на объекты с разных расстояний. Игровые движки включают в себя эту функцию по умолчанию. Она позволяет переключаться между сетками уровней детализации в зависимости от расстояния между объектом и камерой. Все, что нужно сделать, – создать сетки различной сложности. Существуют инструменты, автоматически генерирующие LOD для сеток. Обычно они работают хорошо, хотя создание уровней детализации вручную даст лучшие результаты.

7. Оптимизировать рейкастинг

Рейкастинг (raycasting) – самый простой из множества алгоритмов рендеринга компьютерной графики, использующих трассировку лучей. Его можно понимать как «невидимый лазер»: когда его луч направлен в определенную сторону, он сообщает, есть ли что-то на его пути. Когда он сталкивается с неким объектом, вы получаете информацию об объекте. Луч может сказать, как далеко находится объект, под каким углом расположен, как называется и многое другое. Рейкастинг используется, чтобы проверить, стоит ли персонаж на твердой поверхности, попадает ли пуля во врага, находится ли игрок рядом с препятствием и т. д. Трассировка лучей – полезная, но требовательная к производительности операция. Если ее произвести неправильно, она значительно снизит производительность игры. Несколько советов, как можно оптимизировать рейкастинг:

• Избегайте рейкастинга в каждом кадре

Если нужно проверить, находится ли персонаж на твердой поверхности, можно применять рейкастинг в каждом кадре, но технически более грамотно делать это в каждом втором или каждом третьем кадре. Более того, попробуйте использовать рейкастинг в обновлении физических параметров, которое работает независимо от частоты кадров. Экран способен отображать до 60 кадров в секунду, в то время как игра может работать со скоростью 600 кадров в секунду. Запуская рейкаст в каждом фрейме, вы тратите ресурсы, которые могут пойти на более важные задачи.

• Ограничьте длину рейкастов

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

• Установите маску слоя для рейкаста

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

8. Используйте пул объектов

Объединение (пул) объектов означает повторное использование предварительно загруженных объектов, вместо того чтобы создавать или уничтожать их всякий раз, как это потребуется по ходу игры. Создание и уничтожение игровых объектов в реальном времени снижает производительность; пул объектов – популярное решение этой проблемы.

Например, если персонаж – лучник, вы можете предварительно загрузить в память десять объектов-стрел до начала игры. Каждый раз, когда игрок будет выпускать стрелу, она будет браться из пула предварительно загруженных объектов. Когда в пуле закончатся стрелы, то вместо создания нового объекта первая стрела вернется в пул и будет повторно использована во время следующего выстрела. Таким образом, в пуле никогда не закончатся стрелы, цикл будет продолжаться бесконечно.

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

Последние 10%

Когда игра будет выглядеть законченной и стабильной, не спешите ее выпускать. Возможно, вам захочется побыстрее поделиться своим творением – не торопитесь. Потратьте время, чтобы максимально отшлифовать игру. Небольшие улучшения важны как для игроков, так и для прессы. Слишком много игр выходят в состоянии «минимально жизнеспособного продукта». Дополнительно поработайте над балансом и покажите, что вам не все равно, что вы действительно вкладываете душу в свое детище – это ваш шанс выделиться. Несколько идей насчет того, что можно улучшить:

1. Управление

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

2. Анимация

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

3. Камера

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

3. Меню паузы

Вы можете думать, что отлично настроили свою игру и никто не захочет ничего менять, однако игроки ожидают, что в меню паузы будет доступ к различным настройкам. Честно предупреждаю: создание меню паузы с множеством разнообразных настроек занимает много времени, но стоит того. Рассмотрите следующие настройки:

• Графика. Сюда входят такие вещи, как качество текстур, тип сглаживания, разрешение и вертикальная синхронизация.

• Аудио. Общий уровень громкости и отдельные регуляторы для звуковых эффектов, музыки и диалогов.

• Элементы управления. Помимо переназначения клавиш, рассмотрите возможность добавить ползунок чувствительности мыши, а также инвертировать оси X и Y.

• Геймплей. Если это применимо, добавьте уровни сложности и различные настройки доступности (см. ранее в этой главе).

5. Звук

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

6. Детализация

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

Ключевые выводы

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

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

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

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

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

⍌ Проверка качества и оптимизация необходимы на пути к успешному релизу.

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

Глава 5

Бизнес и право

«Создание игры – тяжелый труд, но приносит массу удовольствия. Бизнес-составляющая этого процесса – тоже тяжелый труд, но удовольствия в ней намного меньше. Тем не менее, если вы хотите коммерческого успеха, нужно засучить рукава и немного поумнеть. Не оставляйте детали на усмотрение адвоката или консультанта. Найдите время и разберитесь в них самостоятельно. Никто не позаботится об успехе вашей игры или компании сильнее, чем вы сами. Сделать первую игру – это достижение. Но сделаете ли вы вторую, полностью зависит от того, насколько хорошо вы справитесь с бизнес-составляющей и продажами первой!»

Марк Керн | @Grummz | Руководитель команды разработки World of Warcraft, продюсер Diablo II и Starcraft

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

Пожалуйста, не используйте мои слова как профессиональную юридическую консультацию. Моя компания зарегистрирована в США, штат Калифорния. Информация в этой главе может быть неактуальной для вас. Законы, влияющие на игровую индустрию, различаются от штата к штату и от страны к стране. Поэтому мой главный совет – провести собственное исследование и проконсультироваться с юристом. Я надеюсь, что, изучив некоторые основные принципы бизнеса и права, вы будете лучше подготовлены к исследованию соответствующих тем и зададите правильные вопросы при встрече с профессионалом.

Открываем компанию

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

Итак, почему вы хотите основать компанию? Так ли плохо работать в качестве индивидуального предпринимателя? Десять причин, почему это хорошая идея.

1. Защита личных активов

Основной повод сделать выбор в пользу регистрации компании заключается в том, чтобы отделить личное имущество от активов бизнеса. Каким бы типом компании вы ни владели, это дает определенную степень защиты ответственности. Представим следующий сценарий: в вашей игре есть страшные скримеры, а у одного из геймеров, который ранее страдал сердечным заболеванием, случился приступ, когда он играл. При этом в вашем лицензионном соглашении нет предупреждений о шокирующем содержании и отсутствует пункт об ограничении ответственности. Вы попадаете в суд и проигрываете. Если вы оказываетесь в этой ситуации в статусе индивидуального предпринимателя, то на кону все ваши сбережения и имущество. Если же вы владелец зарегистрированного бизнеса, то рискуете только активами компании – ваша частная собственность останется защищенной. По крайней мере, если ведете свой бизнес правильно (подробнее о том, что это значит, я расскажу чуть позже).

2. Бизнес-счет в банке и кредитная карта

Владея компанией, вы можете открыть бизнес-счет и получить кредитную карту для покрытия деловых расходов. Бизнес-счет используется исключительно в деловых целях: для оплаты труда подрядчиков и сотрудников, для получения инвестиций, финансирования, грантов и доходов, которые будут поступать от розничных продавцов, реализующих ваши игры. Категорически важно не смешивать личные и деловые расходы. Опять же, если на вас подадут в суд, едва ли вы захотите оказаться индивидуальным предпринимателем. Даже если вы представляете компанию, в случае использования корпоративного банковского счета в личных целях суд может рассматривать вашу компанию как индивидуальное предприятие. Случай, когда суд игнорирует защиту ограниченной ответственности и привлекает владельца компании к ответственности личной называется «пробиванием корпоративной вуали».

3. Создание кредитной истории бизнеса

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

4. Предотвращение недопониманий с соучредителями

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

5. Получение финансирования

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

6. Продажа бизнеса

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

7. Легитимность проектов

Потребители, издатели, инвесторы и пресса будут относиться к вам более серьезно, если вы будете подавать себя профессионально. Добавьте к адресу электронной почты аббревиатуру Inc[23]. или LLC[24] (или эквиваленты, использующиеся в вашей стране), это будет вызывать больше доверия. Подписываться собственным именем, не уточняя, какую компанию вы представляете, может выглядеть непрофессионально при общении с важными людьми из индустрии.

8. Пространство для маневра при уплате налогов

Как владелец компании вы имеете больше свободы при уплате налогов. Например, владельцем компании типа LLC в Соединенных Штатах вы можете выбрать, чтобы компания облагалась налогом как корпорация, что при определенных обстоятельствах может принести дополнительную выгоду. В некоторых случаях ставки корпоративного налога могут быть ниже, чем ставки индивидуального.

9. Пространство для маневра при найме подрядчиков

Индивидуальному предпринимателю непросто завоевать доверие потенциальных подрядчиков, особенно если он никогда раньше не выпускал игры. Вы предпочли бы работать на компанию или на случайного человека из Интернета? Если не можете позволить себе заплатить подрядчику здесь и сейчас, спросите его, не против ли он работать в обмен на долю от будущего дохода. Если вы действуете, имея корпоративный статус, вам, скорее всего, будут доверять больше как организации, с которой имеют дело в правовом поле. Я надеюсь, что вы и правда не собираетесь никого обманывать. Никогда не обманывайте подрядчиков. Обходитесь с работающими на вас людьми справедливо, старайтесь, чтобы им нравилось быть частью вашего проекта. Поверив в вашу игру на раннем этапе, они станут первыми и самыми верными вашими сторонниками. Команда – самый ценный актив бизнеса, поэтому относитесь к ней с уважением и платите своим подрядчикам вовремя.

10. Безопасность личной жизни

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

Однако у ведения бизнеса от лица компании есть и некоторые недостатки. Главным образом это сборы за регистрацию и обслуживание счетов, а также большое количество бумажной работы. Вы можете нанять юриста, который сделает большую часть этой работы за вас – такой вариант предпочтительнее, хоть и стоит денег. Доступной альтернативой могут быть услуги одного из веб-сервисов, который также будет выполнять за вас работу с документами[25]. Наконец, вы можете изучить все нюансы и зарегистрировать компанию самостоятельно – это самый дешевый способ.

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

1. Вы решили сделать разработку игр своей профессией

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

2. Вы готовы нанять подрядчиков или сотрудников

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

3. Вы собираетесь вступить в партнерские отношения, в которых не будете единственным собственником

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

4. Вы хотите получить финансирование от инвестора или издателя

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

5. У вас существенные деловые расходы

Начните думать о налогах с первого дня работы над игрой. Что подлежит налоговому вычету? Многие деловые расходы могут квалифицировать как подлежащие списанию. Отдельный банковский счет для деловых расходов значительно облегчит их отслеживание.

Интеллектуальная собственность (IP)

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

1. Авторское право

По сути, под авторским правом имеется в виду исключительное юридическое право, предоставляющее автору возможность использовать свою работу или разрешать использовать ее другим людям. В США и Европе нет необходимости подавать заявку на защиту авторского права – эти страны назначают его по умолчанию после создания произведения. Какие компоненты видеоигры подлежат защите авторскими правами? Почти все: графика, дизайн персонажей, анимация, текст, саунд-дизайн, музыка, голосовая озвучка и код. Обратите внимание: поскольку текст – одна из защищенных категорий, не стоит удивляться, что авторским правом защищены даже лицензионные соглашения с конечным пользователем и документы о политике конфиденциальности. Никогда не пытайтесь копировать какие-либо документы с веб-сайтов других компаний. Какие элементы игр не относятся к объектам авторского права? Идея, игровые жанры и игровые механики.

2. Товарные знаки

Товарный знак (он же торговая марка) – это символ, логотип, слово или короткая фраза, которые отличают бизнес или продукт от остальных. Товарные знаки играют важную роль в индустрии, так как помогают защитить названия студий и названия игр. Если вы не зарегистрируете название игры как товарный знак, это может привести к проблемам, когда игра станет популярной. Без товарного знака вы не сможете запретить другим разработчикам продавать клоны вашей игры на других платформах, используя ваше же название. Излишне говорить, что этого нужно избегать любой ценой. Необходимо подать заявку на регистрацию товарного знака как для названия игры, так и для названия студии. Прежде чем выбрать окончательный вариант, проведите исследование. Перед тем как подавать заявку на регистрацию, изучите базы данных существующих товарных знаков. Кроме того, проверьте, свободны ли интернет-домены с названием вашей игры и названием студии.

Подача заявки на товарный знак может на первый взгляд показаться простым делом, но на деле это не так. Можно сделать все самостоятельно или воспользоваться услугами одного из веб-сервисов, которые обещают отличные результаты по низким ценам, но в любом случае первая попытка, вероятнее всего, закончится отказом. Процесс может занять от нескольких месяцев до года, поэтому, если вы не изучили этот вопрос досконально, оно того просто не стоит. Это одна из вещей, для которых вам понадобится юрист, и лучше всего – юрист с опытом в регистрации товарных знаков в игровой индустрии. Таких достаточно много.

3. Патенты

Патент – это исключительное право, предоставляемое на изобретение его автору. Он дает владельцу право решать, кто может использовать его изобретение. В игровой индустрии патенты выдаются редко, поскольку игровую механику, не защищенную авторским правом, трудно отличить от реального изобретения. Некоторым компаниям удается запатентовать свои идеи, но это случается нечасто. Один из известных примеров – Sega, успешно запатентовавшая парящую зеленую стрелку, которая использовалась для указания игроку правильного направления в игре Crazy Taxi. Подача заявок на патенты стоит дорого, а шансы получить их одобрение невелики. Для начинающего разработчика на старте карьеры такой тип регистрации интеллектуальной собственности будет скорее неуместным.

Контракты

Как владелец недавно созданной студии вы рано или поздно захотите нанять подрядчиков. Что нужно сделать, когда вы найдете кого-то, с кем захотите работать? Есть несколько подходов.

1. Не подписывать договор вообще

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

2. Использовать шаблон, найденный в Интернете

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

3. Нанять юриста

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

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

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

При работе с подрядчиками вы чаще всего будете использовать два типа документов: договор подряда и договор о неразглашении конфиденциальной информации[26]. В идеале у вас должны быть наготове составленные юристом образцы обоих документов. Когда дело дойдет до подписания договора найма, обратите внимание на следующие детали.

1. Описание услуг

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

2. Отношения сторон

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

3. Оплата услуг

Разумеется, этот вопрос нужно обговорить как можно раньше. Оплата будет почасовая или фиксированная? Будет ли она разделена на несколько частей? Будет ли предоплата? Какой способ оплаты будет использоваться для перевода средств? Как будет производиться оплата, если одна из сторон расторгнет соглашение? Какими будут последствия срыва сроков? Здесь есть над чем подумать. Убедитесь, что соглашение учитывает все эти факторы и подробно их описывает.

4. Передача (или лицензирование) авторских прав

Это очень важный пункт. Новые произведения автоматически защищены авторским правом как в США, так и в Европе. Создатель работы (в данном случае подрядчик) владеет ей по умолчанию. Это значит, что результат работы остается его интеллектуальной собственностью, независимо от того, заплатили ему или нет. Поскольку работа подрядчика защищена законом об авторском праве, вы не имеете права использовать ее в игре, если не включите пункт об отчуждении авторских прав в свое соглашение. Отчуждение исключительных прав – это передача права собственности на работу. Язык, который необходимо использовать для подачи судебного иска, может различаться в зависимости от страны, поэтому не забудьте упомянуть об этом, когда будете консультироваться с юристом. Хотя отчуждение авторских прав предпочтительнее для использования контрактной работы, есть альтернатива – лицензирование. В этом случае подрядчик создает работу и предоставляет вам либо ограниченную по времени, либо бессрочную лицензию на использование ее в вашей игре. Обратите внимание: работа по принципу неисключительной лицензии позволит подрядчику повторно использовать и перепродавать ту же самую работу другим разработчикам или размещать ее в онлайн-магазинах игровых ассетов. Подумайте о возможных последствиях такой договоренности, прежде чем соглашаться на нее.

5. Защита авторских прав

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

6. Возмещение ответственности

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

7. Применяемое право

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

8. Конфиденциальность

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

Что касается соглашения о неразглашении (Non-disclosure agreement или NDA), оно обычно используется, когда нужно поделиться частью конфиденциальной информации с кем-то, кто не входит в команду. Как правило, NDA определяет вас как раскрывающую сторону, а лицо или компанию, которые получают конфиденциальную информацию, – как принимающую. Возможно, вы захотите подписать договор о неразглашении, прежде чем поделиться ранней версией игры с инвесторами или издателями. Его также нужно подписать перед тем, как вы поделитесь дизайн-документом или другой конфиденциальной информацией со своими подрядчиками или сотрудниками.

Несколько вещей, на которые следует обратить внимание при составлении соглашений о неразглашении:

1. Определение того, что будет конфиденциальным

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

2. Исключения

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

3. Период действия

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

4. Защита от нарушений

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

5. Применяемое право

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

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

Соглашение с конечным пользователем

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

Стивен Макартур | Юрист в игровой индустрии

Соглашение с конечным пользователем (End-User License Agreement или EULA) – это юридический договор между студией и клиентом. Как правило, покупатель должен согласиться с условиями соглашения, перед тем как ему будет позволено играть в игру. Соглашение – довольно подробный документ, в нем прописаны права и ограничения, применимые к использованию игры. Когда вы завершаете проект и готовитесь к запуску, лицензионное соглашение должно находиться вверху вашего списка дел. Выпуская игру без него, вы берете на себя огромный риск: вас могут завалить судебными исками. Если планируете изготовить такой документ самостоятельно, просто скопировав части лицензионных соглашений из других игр, подумайте еще раз. Как я упоминал ранее, лицензионные соглашения с конечным пользователем, как и любой другой текст, защищены законом об авторском праве. Воруя интеллектуальную собственность других студий, вы играете с огнем. Существуют веб-сайты, которые позволяют создать лицензионное соглашение на основе представленных вами данных, но такие услуги дороги и по большей части бесполезны. Лучше потратьте деньги с умом – наймите юриста.

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

Политика конфиденциальности

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

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

Что, если игра не собирает никакую информацию? Даже если вы не делаете это намеренно, это может делать используемый вами игровой движок. Изучите эту тему и постарайтесь выяснить, собирает ли движок какие-либо данные, когда клиент запускает скомпилированный билд игры (иначе называемый сборкой). Например, билды, скомпилированные на Unity, собирают определенное количество данных об оборудовании игрока и о производительности игры на нем. Сбор данных полностью анонимен и соответствует GDPR (общее положение о защите личной информации). Тем не менее как разработчик вы несете ответственность за раскрытие информации о том, какие данные собираются и как они используются. Поэтому вам необходимо провести исследование и убедиться, что вы понимаете, как работает ваш движок.

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

Если на вашем веб-сайте используются какие-либо инструменты отслеживания (Facebook Pixel[28], Google Analytics или файлы cookie), также необходимо сообщить об этом. К слову, веб-сайт – отличное место, чтобы разместить положение о политике конфиденциальности. Можно привести ссылку на него в лицензионном соглашении.

Проведите исследование и поделитесь тем, что узнаете, с юристом: как именно ваша сборка может собирать данные, как эти данные используются, как ваша служба рассылки новостей обрабатывает имена пользователей и адреса электронной почты и т. д. Юрист сделает всеобъемлющий документ о политике конфиденциальности, который будет полностью отражать то, как ваша компания обрабатывает информацию о клиентах.

Ключевые выводы

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

• Необязательно регистрировать компанию в самом начале работы над игрой. Однако впоследствии это будет правильный шаг.

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

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

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

Глава 6

Маркетинг и PR

Поскольку рынок становится все более и более перенасыщенным, уже давно недостаточно просто выпустить игру, чтобы ее заметили. Ее нужно эффективно продвигать. Если вы недооцениваете роль маркетинга и связей с общественностью (Public Relations, или PR), то ваша игра, скорее всего, просто затеряется среди тысяч проектов, что выходят чуть ли не каждый день. Это главная причина провала большинства инди-игр. Так что же такое маркетинг и чем он отличается от пиара?

Говоря в целом, маркетинг включает в себя действия, стимулирующие прямые продажи. Цель маркетинга – привлечь клиентов, которые могут быть заинтересованы в вашей игре, и убедить их совершить какое-то действие, например купить ее или добавить в список желаемого. Маркетинговые кампании краткосрочны и нацелены на немедленные результаты. Связи с общественностью относятся к имиджу и репутации компании.

Цель пиара – поддерживать положительное восприятие студии, донося до аудитории ваши ценности. PR-стратегии предполагают постоянные усилия, а не краткосрочные. Поэтому они дают результаты длительное время.

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

Я предпочитаю рассматривать маркетинг как ежедневную торговлю, а пиар – как долгосрочное инвестирование. Но чтобы успешно запустить свою первую игру и продолжать расти как студия, вам нужно заниматься и тем и другим. Скорее всего, вы не сможете позволить себе работать с маркетинговыми и PR-агентствами. Поэтому научиться делать это самостоятельно – одна из самых важных вещей, которую вы можете сделать как начинающий разработчик.

Программное заявление

По сути своей программное заявление – это сумма всех целей и ценностей, которых придерживается компания; своего рода декларация миссии. Его невозможно подделать, да в том и нет нужды – не нужно рассказывать все это всякий раз, как встречаете потенциального клиента. Однако иметь такую идеологию важно: она может вдохновить команду, помочь компании преодолеть трудности и определить долгосрочную PR-кампанию студии. Хорошее программное заявление – краткое и лаконичное. Попробуйте записать его в нескольких предложениях, чтобы было легко запомнить. В конечном итоге это заявление станет визитной карточкой компании и будет определять ваши решения в области маркетинга и пиара. Если ваши цели и ценности со временем изменятся, не стесняйтесь пересматривать заявления.

Веб-сайт

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

1. Создать сайт студии, где будет информация обо всех ваших играх.

2. Создавать отдельные сайты для каждой игры, а разработку сайта для студии отложить на потом или вовсе не делать его.

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

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

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

На ранних этапах разработки вам нужна только лендинговая страница, на которой будет размещена кнопка с призывом к действию. Каким должен быть призыв? Решать вам. Если посетитель уйдет, ничего не предприняв, он никогда больше не вспомнит о вашей игре. Поэтому стремитесь превратить своих посетителей в подписчиков на новостную рассылку или социальные сети. По крайней мере, это самое важное в первые дни. Позже приоритеты сместятся, и все ваши маркетинговые усилия будут сосредоточены на сборе вишлистов Steam. При создании веб-сайта у вас есть несколько вариантов.

1. Если вы опытный веб-дизайнер, сделайте его сами с нуля. Вы сэкономите немного денег, но потратите много времени. Я бы не советовал так поступать: ваше время лучше потратить на разработку игры.

2. Если вы ничего не знаете о создании веб-сайтов, то можете поручить кому-нибудь сделать это за вас. Это будет стоить того, если у вас уже есть впечатляющие ассеты: красивый логотип, привлекательный концепт-арт, трейлер и т. д. Проблема этого подхода в том, что ваш сайт нужно будет обновлять, поэтому вам, вероятно, придется потратить много денег на подрядчика.

3. Если вы планируете размещать на сайте много контента (например, регулярные обновления) или публиковать журнал разработки («девлог»), можно попробовать систему управления контентом, например WordPress. Это бесплатно, но, скорее всего, придется купить какой-нибудь хороший шаблон. WordPress требует времени для настройки, но, как только вы с ним разберетесь, сможете обновлять сайт самостоятельно.

4. Если вы знакомы с основами HTML, можете приобрести HTML-шаблон. ThemeForest.com – одна из крупнейших в этой области торговых площадок. Обладая базовыми знаниями HTML, вы легко отредактируете шаблон самостоятельно и наполните его любым содержимым. HTML-шаблоны, как правило, дешевые, поэтому это хороший способ сэкономить.

5. Если вы не владеете HTML и не имеете знаний о том, как работают веб-хостинги и регистрация доменов, можете попробовать такие сервисы, как Squarespace.com или Wix.com[29]. Они позволяют быстро запустить работающий сайт, даже если вы ничего не знаете о веб-дизайне. Вы сможете обновлять его самостоятельно и изменять по своему усмотрению. У них есть много шаблонов на выбор, они предлагают как регистрацию домена, так и услуги хостинга. Преимущество этого подхода в том, что весь процесс очень удобен. Основной недостаток в том, что эти услуги, как правило, дороги, а шаблоны похожи друг на друга.

Пресс-кит

Журналисты в игровой индустрии живут очень насыщенной жизнью. Они получают сотни писем в день, так что привлечь их внимание непросто. Для начинающих разработчиков это прыжок выше головы. Если журналиста заинтересовало письмо, он наверняка захочет взглянуть на ваш пресс-кит. Таким образом, хороший пресс-кит – один из самых важных шагов к тому, чтобы игру осветили в прессе.

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

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

1. Название и описание игры

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

2. Пресс-релиз

Обычно это список фактов, наиболее важная информация о вашей игре и вашей студии. Он должен располагаться в верхней части страницы и содержать следующее: название и местоположение студии, дату выхода игры, платформы, цену, языки, рейтинг ESRB[30], ссылки на ваш сайт и страницу в магазине. На данном этапе не все пункты обязательны – например, страницы в магазине у вас может еще не быть.

3. Баннер

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

4. Информация о студии

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

5. Подробное описание

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

6. Цитаты

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

7. Скриншоты

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

8. Логотипы, иконки и обложка

Таким же образом разместите несколько вариантов логотипа, иконки и обложки. Убедитесь, что ваш логотип опубликован в формате PNG и имеет прозрачный фон.

9. Арт для превью

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

10. Ссылка на скачивание

Обеспечьте ссылку, которая позволит журналистам скачать все графические ассеты одним архивом. Это сделает их жизнь намного легче. Архив должен содержать скриншоты, логотип и изображение обложки в высоком разрешении (лучше 4К или больше, если предполагаете освещать игру не только в интернет-медиа, но и в печатных изданиях).

11. Видео

Пресс-кит – это хорошее место для демонстрации трейлеров и тизеров. Подумайте о том, чтобы добавить ссылки на скачивание таких материалов.

12. Ссылки

Добавьте любые ссылки, которые позволят рассказать больше об игре. Это могут быть ссылки на вирусные посты о ней, интервью или публичные выступления.

13. Контактная информация

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

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

Управление сообществом (комьюнити-менеджмент)

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

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

1. Позитивность и чуткость

Надеюсь, что ваше сообщество всегда будет благосклонным и приветливым. Но если вдруг что-то пойдет не так? Что делать, если придется отложить запуск игры? Что, если сразу после релиза в ней найдут серьезные ошибки? Комьюнити-менеджер должен уметь сохранять позитивный настрой в любой ситуации. Из агрессивной реакции на негативные комментарии не выйдет ничего хорошего. Если вокруг игры накопилось много негатива, скорее всего, есть веская причина. Прислушайтесь к сообществу и подумайте о честном диалоге. Как инди-разработчик вы можете отставить в сторону корпоративный тон и просто быть самим собой. Люди это оценят. Если вы сделали что-то не так, извинитесь и подумайте, как можно быстро решить проблему. Вашему эго здесь нет места – постарайтесь, насколько возможно, угодить клиентам. По сути, это ваша единственная работа.

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

2. Коммуникабельность и прозрачность

Хороший комьюнити-менеджер должен уметь общаться. Комьюнити учует нечестный тон за километр. Будьте открытыми и честными в том, что касается состояния проекта. Лучше поделиться плохими новостями, которые могут разочаровать аудиторию, чем оказаться лжецом, что приведет к долгосрочным последствиям. Доверие завоевывается медленно, но утратить его можно мгновенно.

3. Лидерство и креативность

Одна из задач комьюнити-менеджера – способствовать росту сообщества. Будь то организация конкурсов, планирование еженедельных мероприятий или постоянный поиск новых способов взаимодействия – для этого требуются как лидерские качества, так и творческий подход.

Когда вы поймете, насколько студия зависит от сообщества, вы захотите развивать его как можно быстрее. Однако крайне нереалистично ждать взрывного роста за короткое время. В определенный момент комьюнити начинает расти, как снежный ком, но поначалу очень трудно набрать и десять подписчиков. Сохраняйте терпение. По мере развития ваших социальных сетей и взаимодействия с геймерским сообществом число подписчиков будет расти в геометрической прогрессии. Этот процесс может занять годы, поэтому следует подойти к нему реалистично. Например, в 2018 году у моего аккаунта в Instagram[31] была тысяча подписчиков, и мне потребовалось много работы, чтобы собрать их. Однако два года спустя их набралось 11 000. Предсказать такой рост в начале было невозможно.

Что касается платформ, то здесь решать вам. На момент написания этой книги самый популярный инструмент для управления сообществом – Discord. Возможность общаться с аудиторией в реальном времени очень увлекает и дает простор для обратной связи. Кроме того, очень здорово дать фанам возможность общаться между собой, пока вы сами не в сети. Twitter – тоже потрясающий инструмент для общения, хотя там оно одностороннее и не такое близкое.

Работа с социальными сетями

Самая продаваемая игра всех времен – Minecraft. Ее по большей части сделал соло-разработчик, Маркус Перссон, известный под псевдонимом Notch. Насколько я знаю, Маркус не потратил на рекламу ни цента. Вместо этого он использовал популярную медийную платформу YouTube, чтобы собрать аудиторию органично. Благодаря сообществу на YouTube к 2020 году видео о Minecraft набрали больше ста миллиардов просмотров. Ни одна из ААА-студий не смогла повторить этот успех, как бы ни были велики их маркетинговые бюджеты.

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

Есть много площадок, из которых вы можете выбрать: YouTube, Twitter, Facebook, Instagram[32], TikTok, LinkedIn, Imgur, Reddit, Tumblr, Snapchat, Pinterest и другие. Каждая имеет собственные правила, поэтому размещение одного и того же контента на всех площадках подряд не сработает. К тому же за разработкой у вас может не найтись времени, чтобы задействовать их все. Я предлагаю сосредоточиться на площадке, которая станет главным плацдармом для набора подписчиков. Кроме нее добавьте одну или две платформы как вторичные каналы для коммуникации. Что вы должны учитывать при выборе?

1. Какие площадки использует целевая аудитория

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

2. Какие площадки нравятся лично вам

Многие компании неправильно понимают, как работают площадки соцсетей. Я постоянно вижу студии, которые просто размещают ссылки на продукцию и говорят: «Купите это прямо сейчас!» Это откровенный спам, а он имеет мало шансов привлечь серьезное внимание. Что действительно важно, так это взаимодействие со своим комьюнити и общение с реальными людьми. Вы никак не сможете это подделать – нужно по-настоящему наслаждаться этим. Поэтому, для того чтобы эмоции были подлинными, важно использовать те платформы, которые нравятся вам.

3. Какие площадки дают высокие шансы вирусного распространения контента

Старайтесь учитывать этот фактор, ведь возможность получить широкую огласку – большое преимущество соцсетей. Вирусное распространение невозможно запланировать, но когда оно случается, это дает возможность совершенно бесплатно привлечь внимание миллионов людей по всему миру. Не все площадки одинаковы в том, что касается органического охвата. Многие искусственно ограничивают его, чтобы заставить покупать рекламу. К счастью, есть и те, кто этого не делает, оставляя вам шанс завируситься. В их число входят YouTube, Twitter, Reddit, Instagram[33] и TikTok.

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

Моими вторичными платформами были Discord и Instagram[34]. Я время от времени использовал их для важных анонсов, а также ответов на комментарии и личные сообщения.

Также у меня был заметный успех на Reddit, хоть эта платформа не из тех, где сильно уважают открытую саморекламу. Если вы не активный «реддитор», который дает сообществу что-то ценное, ваши попытки маркетинга, скорее всего, провалятся. Мне очень нравится Reddit с точки зрения потребителя, я использую его, в первую очередь чтобы внести вклад в сообщество разработчиков игр. Я слежу за различными сабреддитами (так называются разделы сайта Reddit), чтобы быть в курсе новостей индустрии. Время от времени публиковать там обновления о своей игре вполне допустимо, но если делать это слишком часто (чаще двух-трех раз в неделю), такой подход принесет больше вреда, чем пользы.

Все мои учетные записи в социальных сетях названы одинаково – Unfold Games (название моей студии). Как и в случае с веб-сайтом, вы должны решить, создавать ли отдельную учетную запись для каждой игры, или публиковать сообщения обо всех новостях от имени студии. На мой взгляд, нет смысла разделять подписчиков на потоки к отдельным играм. AAA-студии поступают именно так, но у них совсем другие маркетинговые бюджеты, нежели у независимых разработчиков. Число подписчиков в социальных сетях со временем увеличивается – по крайней мере, в большинстве случаев. Чем больше людей подпишется на вас и узнает, кто вы, тем легче игре будет добиться успеха. Потом, когда вы сделаете новые игры, вам не придется создавать сообщество с нуля – вы сможете продавать новые продукты уже сформированной клиентской базе. Это и есть главное преимущество ведения соцсетей от имени студии вместо отдельных аккаунтов для каждой игры.

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

1. Знайте своего первого подписчика

Когда вы заведете новый аккаунт в соцсети, ваш первый «последователь» уже будет поджидать вас. Этот последователь – ваша репутация. Она будет буквально следовать за вами по пятам много лет. Уважайте аудиторию. Никогда не лгите. Общайтесь с людьми честно. Делайте им выгодные предложения. Делайте все возможное, чтобы быть полезным и нужным.

2. Начните как можно раньше

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

3. Заинтересуйте пользователей

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

4. Постройте реальные взаимоотношения

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

5. Будьте постоянны

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

6. Не меняйте фотографию профиля

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

7. Публикуйте качественный контент

Каждый день придумывать качественный контент почти невозможно. К счастью, вам не нужно ежедневно публиковать что-то особенное. Многие соцсети позволяют делиться контентом других пользователей. Это не только позволяет получить лайки и просмотры для своей страницы – это оценит автор контента. Если вы будете делать это часто, авторы могут отблагодарить взаимным репостом. Когда публикуете оригинальный контент, убедитесь, что он высокого качества. Другими словами:

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

• Контент должен вовлекать. Ваши сообщения должны побуждать людей на реакции: открывать полноразмерные изображения, читать тексты, комментировать, лайкать, делиться и т. д.

8. Сотрудничайте с другими разработчиками

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

9. Будьте изобретательны

Подписчики просматривают новостные ленты в поисках интересного контента. Значит, ваша задача – создавать публикации, которые покажутся интересными. Подумайте, как можете привлечь внимание. Рассмотрите организацию конкурсов, мини-игр, розыгрышей и т. д. Как разработчик вы можете попросить подписчиков помочь вам определиться с именем персонажа, выбрать между двумя версиями логотипа игры и т. д. Поклонники будут ценить вас за то, что вы относитесь к ним с уважением и интересуетесь их мнением.

10. Отдавайте предпочтение видео, а не тексту

Какую бы площадку вы ни выбрали, визуальный контент всегда и везде будет намного привлекательнее, чем текст. Старайтесь размещать видео или анимированный контент. Это один из лучших способов показать свою игру. Я уже говорил о важности GIF – они особенно хорошо работают в Twitter. Если нет возможности размещать видео, попробуйте публиковать цепляющие картинки. Текст тоже может быть привлекательным, но внимание проще захватить визуальным контентом.

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

Я хотел бы дать несколько советов по работе на трех популярных платформах: Twitter, Facebook и Instagram[35]. На момент написания этой книги эти советы проверены личным опытом и соответствуют реальному положению дел. Надеюсь, они долго будут актуальными.

1. Twitter

Twitter очень популярен в сообществе разработчиков, журналистов, создателей околоигрового контента и стримеров. Я не вижу причин не быть его частью. Думаю, что по крайней мере половиной огласки моей игры DARQ в прессе я обязан журналистам, обнаружившим ее в Twitter.

Используйте хэштеги для привлечения внимания, когда заводите новую учетную запись. Самые популярные для инди-разработчиков – #GameDev и #IndieDev. Еще вы можете использовать хэштеги об использовании конкретного движка: #MadeWithUnity или #MadeWithUnreal. Официальные аккаунты Unity и Unreal Engine могут ретвитнуть ваши GIF-файлы или скриншоты, что, как правило, заметно повышает узнаваемость. Есть также популярные хэштеги, привязанные к дням недели: посты с тегом #ScreenshotSaturday набирают много просмотров с вечера пятницы до вечера субботы. Это время, когда многие представители индустрии ищут по тегу новые интересные игры. Участие в субботней демонстрации поможет привлечь внимание журналистов, издателей, инвесторов и других специалистов. Используйте этот хэштег, чтобы показать рабочий прогресс. Другой популярный хэштег – #IndieDevHour – активен в течение одного часа, начиная с семи вечера среды по британскому времени.

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

Не покупайте рекламу в Twitter[36]. Она слишком дорогая и не приносит хороших результатов. Я не встречал ни одного разработчика, который мог бы сказать хоть что-нибудь хорошее об этой практике.

Не подписывайтесь на слишком многих. Если количество людей, на которых подписаны вы, превышает число ваших подписчиков, аккаунт будут воспринимать как спамерский. Не подписывайтесь только для того, чтобы отписаться, когда подпишутся на вас. Подписчиков, которых вы приобретаете таким способом, все равно не волнует ваша игра. Большинство людей способны распознать ложь, и они несомненно вас раскусят, когда не увидят в постах искреннего участия. Кроме того, даже не думайте о покупке подписчиков. Это сразу распознают, когда заметят, что посты никто не лайкает и не комментирует. Построение бренда на очевидной лжи – ужасная идея. Вместо этого используйте каждый шанс, чтобы доказать людям, что ваш бренд заслуживает доверия. Даже если у вас мало подписчиков, гордитесь теми, кто следит за вами искренне. Ваша репутация будет сопровождать вас повсюду, поэтому всегда отдавайте предпочтение честности и прозрачности.

2. Facebook[37]

Еще несколько лет назад страницы игровых проектов на Facebook[38] могли органически собирать большое сообщество. К сожалению, в 2018 году сайт произвел значительные изменения в своих алгоритмах. С тех пор органический трафик там почти не существует, поэтому не имеет значения, сколько лайков стоит на странице. Вы больше не можете достичь внимания большей части предполагаемой аудитории органическим способом.

С другой стороны, Facebook[39] по-прежнему остается лучшей платформой для размещения узко таргетированной рекламы. Можно привлечь внимание целевой аудитории всего в несколько кликов. Цена на рекламные объявления здесь вполне приемлема, так что, если у вас есть маркетинговый бюджет, подумайте о такой возможности[40].

Присоединитесь к некоторым группам. Indie Game Developers – глобальное сообщество таких же инди-разработчиков, как и вы. Хотя разработчики могут и не быть целевой аудиторией, возможность стать частью активного комьюнити, где царит атмосфера взаимопомощи, очень мотивирует. Вы можете показывать свою игру, задавать вопросы и получать отзывы. Если вы ищете подрядчиков, подойдет группа Gaming Industry Talent[41]. Там вы найдете самых разных профессионалов, которые будут рады с вами поработать. Существуют также группы, посвященные конкретному программному обеспечению, например Blender или Pixologic ZBrush.

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

3. Instagram[42]

Алгоритм ленты постоянно меняется, что влияет на видимость постов. На момент написания этой книги публикации в ленте Instagram[43] сортируются не в хронологическом порядке. Прежде всего отображаются посты людей, с которыми вы часто общаетесь. Другими словами, если вы хотите увеличить органический охват своих публикаций, нужно стать активным участником сообщества. Чтобы ваши посты были успешными, используйте подходящие хэштеги. Как и в Twitter, они позволяют охватить широкую аудиторию людей, которые на вас не подписаны. Если пост получит много лайков и комментариев, он поднимется в общем рейтинге публикаций с этим хэштегом. В зависимости от конкуренции он может попасть в верхнюю часть списка. Это отличная возможность органически увеличить количество подписчиков. Когда я только завел аккаунт, в Instagram[44] было относительно просто достичь определенного уровня виральности[45]. Многие из моих ранних постов набирали более ста тысяч просмотров – тогда количество моих подписчиков не превышало тысячи. Впоследствии это стало сложнее, алгоритм продолжал меняться, но я предполагаю, что это возможно и сейчас. Я до сих пор вижу, как посты в этом приложении становятся вирусными.

В настоящее время истории[46], кажется, генерируют больше трафика, нежели посты. Извлеките из этого преимущество и публикуйте истории так часто, как это возможно. Так вы сможете ежедневно оставаться в центре внимания. Если вам удастся достичь отметки в десять тысяч подписчиков, появится возможность добавлять к историям ссылки[47]. Тогда истории могут превратиться в эффективный маркетинговый инструмент. Из своих историй в Instagram[48] вы можете генерировать трафик на страницу в магазине, официальный сайт, другие аккаунты в социальных сетях и т. д. Однако будьте аккуратны: если перестараетесь, последователи начнут относиться к вам как к спамеру.

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

Маркетинговые материалы

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

Вам понадобится несколько видов маркетинговых материалов.

1. Элеватор-питч, или «презентация в лифте»

Самый важный текст, который вы когда-либо напишете о своей игре. «Презентация в лифте» – краткое описание проекта. Оно должно быть как можно короче и длиться не дольше, чем поездка на лифте – 20 секунд или меньше. В идеале вы должны описать игру одним или двумя предложениями. Сделайте так, чтобы каждое слово имело вес и значение. Написание хорошего элеватор-питча займет время, но стоит того.

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

Помимо публичных мероприятий, вас не раз попросят кратко описать игру в соцсетях и при личном общении. Кроме того, предоставить такое описание попросят игровые магазины, будь то Steam или GOG. Вас ждет много ситуаций, где нужен элеватор-питч, так что обзавестись этим материалом следует как можно скорее.

Некоторые вещи, которые следует учитывать при составлении элеватор-питча:

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

• Избегайте отсылок к другим играм: собеседник может либо не знать их, либо не любить.

• Укажите жанр игры и объясните, чем она отличается от других игр этого жанра.

• Используйте броские слова и старайтесь выглядеть уверенно.

2. Трейлеры

Вас не должно удивлять, что трейлеры – один из самых важных маркетинговых материалов. Выпуск трейлеров считается событием, заслуживающим освещения в печати, поэтому, когда вы публикуете очередной трейлер, нужно, чтобы он попал в поле зрения журналистов. Лучшее время для выпуска анонсирующего видео – когда есть готовый вертикальный срез. Рекламный трейлер должен выглядеть как можно лучше и продолжаться не более двух минут. Вслед за анонсом следует выпустить несколько тизер-трейлеров. Такие обычно длятся около минуты или меньше. Они привлекают внимание к игре, пока она еще находится в разработке. Думаю, вы легко справитесь с ними, учитывая, что к тому моменту у вас будет много интересных кадров. Наконец, когда вы будете готовы выпустить игру, нужно создать релизный трейлер. Он станет главным маркетинговым материалом перед запуском. Он также будет на страницах в магазинах, так что постарайтесь сделать его блестящим. Большинство покупателей никогда не удосуживается прочитать описание или посмотреть скриншоты. В основном они принимают решение, основываясь на трейлере. Если покупателю не понравится видео, он не станет читать отзывы и перейдет к другой игре. Вот почему иметь цепляющий трейлер важно как до запуска, так и после него.

Если вам не нравится мысль, что придется ночами учиться монтажу, подумайте нанять видеоредактора. Но все-таки научиться монтированию не так сложно, поэтому, если не располагаете бюджетом, вы сможете разобраться сами. Все трейлеры DARQ я монтировал лично, без предварительного опыта в этом деле. Потребовалось всего несколько дней, чтобы изучить необходимое программное обеспечение. Видеоредактор Adobe Premiere Pro[49] интуитивно понятен, и, хоть мне и пришлось приложить много усилий, я добился приличных результатов. Если вы пользуетесь Mac, то подойдет Final Cut Pro. Для захвата экрана рекомендую OBS – он бесплатный и работает прекрасно.

Самостоятельно вы монтируете или нет, вот несколько советов, которые помогут добиться хороших результатов:

• Избегайте кадров без геймплея

Если только ваша игра не долгожданное продолжение знаменитого ААА-проекта, вы не можете позволить себе делать кинематографический трейлер, в котором не будет игрового процесса. Потенциальные покупатели хотят увидеть именно геймплей, покажите им его. Не заставляйте ждать – они не будут ждать. С момента включения кнопки воспроизведения у вас есть три секунды, чтобы заинтересовать и заставить смотреть дальше. Я предлагаю начать трейлер с главной «фишки» игры – ее основной механики.

• Не используйте логотип компании

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

• Заканчивайте трейлеры призывом к действию

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

• Записывайте геймплей со звуком, но без музыки

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

• Поручите композитору написать музыку

Отдельное музыкальное сопровождение специально для вашего трейлера может много значить. Попросите композитора написать музыку и используйте ее при монтаже. Постарайтесь синхронизировать видеоряд и музыку.

• Покажите разнообразие

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

• Не используйте текст

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

• Создайте завершающую карточку

Завершающая карточка трейлера должна содержать название игры и обложку, названия платформ, на которых выйдет игра, дату выпуска[50] и ссылки на официальные ресурсы: социальные сети и сайт.

• Если загружаете трейлер на YouTube, переведите его в формат 4К

Даже если запись игрового процесса в 2К, подумайте сделать экспорт в 4К. Это приведет к растяжению материала, но после загрузки оно не будет заметно. Преимущество значительное: видео и аудио не будут сжиматься алгоритмами YouTube.

3. Гифки

Трейлеры требуют много времени и усилий, но делать анимированные GIF-файлы относительно легко. Все, что нужно, – это показать в файле две-три секунды геймплея. Регулярно публикуйте такие гифки в социальных сетях, чтобы аудитория оставалась заинтересованной. Если повезет, пост с гифкой может завируситься, что даст невероятные возможности в продвижении проекта.

4. Скриншоты

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

Несколько советов, которые помогут лучше работать со скриншотами:

• Сделайте как можно больше картинок, чтобы было из чего выбирать.

• Старайтесь показывать как можно больше разнообразных моментов из игры: персонажей, контрастное окружение и т. д.

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

• Если в игре есть элементы пользовательского интерфейса, необходимые для понимания геймплея, они должны быть видны на скриншотах.

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

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

Освещение в прессе

Когда вы только начинаете как разработчик игр, не так-то просто привлечь внимание прессы. Это так потому, что в ситуации есть конфликт интересов. Он заключается в следующем: вы хотите, чтобы ваша игра освещалась в прессе, потому что так она может стать популярной; журналисты же хотят писать о вещах, которые уже популярны, потому что это привлечет больше внимания к их изданиям. Если это кажется вам несправедливым, пожалуйста, измените точку зрения. Бизнес-модель большинства СМИ во многом основана на рекламе. Будет ли статья о вашей игре генерировать столько же трафика, сколько новость об одной из самых ожидаемых ААА-игр? Конечно, вам не нужно отказываться от освещения в прессе. Мне очень повезло, что DARQ была представлена в сотнях различных СМИ, включая IGN, Kotaku, PC Gamer, Gamespot и Forbes. Это вполне возможно для начинающего инди-разработчика, я тому живой пример. Поделюсь тем, что узнал за эти годы.

1. Тайминг решает все

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

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

• Демоверсия. Если вы планируете выпустить демоверсию, подумайте о том, чтобы уведомить прессу до того, как это произойдет.

• Выход нового трейлера. Выпуск нового трейлера вместе с обновлением о ходе разработки – возможность для более широкого освещения и, возможно, для интервью.

• Выход в ранний доступ. Если вы планируете выйти в ранний доступ в Steam, то это, несомненно, достойно внимания журналистов. Прессе стоит рассказать о дате выхода в ранний доступ и, быть может, написать рецензию.

• Релиз. Это самая большая новость, она заслуживает подробного обзора вашей игры.

2. Реалистичные ожидания

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

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

• Цитаты. Выдержки из статей можно бесплатно использовать в маркетинговых целях. Их можно разместить на странице в магазине, в социальных сетях, а также в пресс-ките. Положительные цитаты – знак одобрения вашей игры.

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

• Оценка на Metacritic. Как только вы приблизитесь к релизу, следует подумать о важности оценок на Metacritic. На случай, если вы не знаете, что такое Metacritic.com: это сайт-агрегатор, который собирает оценки из рецензий на видеоигры и другие медиа. Большая часть вашей целевой аудитории, вероятно, пропустит чьи-то обзоры вашей игры и захочет увидеть оценку на Metacritic. Другими словами, чем больше СМИ из списка участников Metacritic напишет рецензии на игру, тем точнее будет оценка на Metacritic[51]. Подробнее об этом мы поговорим в главе 8.

3. Следуйте правилам работы с электронной почтой

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

• Создайте список контактов. Просмотрите СМИ из списка участников Metacritic, на которые ориентируетесь, и прочитайте последние новости и обзоры игр вашего жанра. Обратите внимание на имена авторов. Попробуйте найти их адреса электронной почты – они часто бывают рядом с подписью автора. Иначе говоря, попробуйте составить список контактов журналистов, которым интересно освещать игры вашего жанра.

• Выберите правильное время. Журналисты получают очень много писем, поэтому лучше всего связываться с ними в те дни, когда они не сильно загружены. Общеизвестно, что пятница – наименее продуктивный день в любой офисной среде. Некоторые редакторы могут уйти с работы пораньше, а журналисты могут не захотеть брать новую рабочую задачу, ведь живут уже в предвкушении выходного. Понедельник, вероятно, худший вариант для контактов с прессой, так как именно в этот день журналисты разбирают электронные письма, полученные на выходных. Остаются вторник, среда и четверг. Старайтесь не писать журналистам в те дни, когда проходят крупные отраслевые мероприятия – игровые выставки и конвенты разработчиков, такие как E3[52], PAX, GDC и другие. Скорее всего, их просто не будет на рабочем месте, и ваше послание попросту затеряется.

• Персонализируйте ваше обращение. Я знаю, что это может занять много времени, но это способ показать уважение. Как бы вы себя чувствовали, если бы ежедневно получали сотни писем и каждое начиналось бы с обычного приветствия, даже без вашего имени? Это было бы похоже на спам. Как минимум обращайтесь к каждому получателю по имени.

• Краткость – сестра таланта. Старайтесь, чтобы письма были как можно короче. Ни у кого нет времени читать простыни. Все, что нужно, – это минимум информации: название игры, элеватор-питч, цепляющий скриншот или гифка – и все. Не забудьте добавить ссылку на пресс-кит, чтобы журналист легко получил доступ к дополнительной информации.

• Не ждите ответа. Не расстраивайтесь, если не дождетесь ответа. У журналистов обычно нет времени ответить всем, даже если они уже начали писать статью о вашей игре.

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

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

Ютуберы и стримеры

Это законодатели вкусов игровой индустрии. Как инди-разработчик вы можете получить огромную выгоду от сотрудничества с создателями контента и стримерами. В конце концов, именно так Minecraft стала самой популярной игрой в мире. Часть маркетинговой кампании должна быть направлена на то, чтобы показать игру контент-мейкерам и стримерам. Будьте избирательны: удостоверьтесь, что человек, которому вы пишете, имеет хорошую зрительскую базу и занимается играми вашего жанра. Постарайтесь найти к каждому индивидуальный подход.

Вы можете дополнительно увеличить охват, используя сервисы распространения игровых ключей – KeyMailer или Woovit[53]. Они позволяют запрашивать ключи к игре в преддверии выпуска. Там вы сможете рассылать сотни ключей одним нажатием кнопки. Зарегистрированные в этих сервисах ютуберы и стримеры верифицированы – они законные владельцы своих каналов. Однако не все из них имеют добрые намерения. Некоторые просто собирают бесплатные ключи, даже не думая снимать видео об игре. Потом продают их со скидкой на различных сайтах. У сервисов распространения ключей обычно есть платные функции, которые позволяют отличить настоящие запросы от нечестных. Думаю, в ряде случаев это может стоить потраченных денег.

Ключевые выводы

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

⍌ Создайте набор маркетинговых материалов. Помимо трейлеров и скриншотов, вам также понадобится хорошая краткая презентация, собственный веб-сайт и пресс-кит.

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

⍌ В зависимости от жанра игры ютуберы и стримеры могут сыграть значительную роль в ее успехе. Именно так Minecraft стала самой популярной игрой в мире.

Глава 7

Издание и дистрибуция

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

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

Работа с издательством или самостоятельное издание?

Я уже упоминал, какие вещи могут попросить у вас взамен на услуги по изданию. Это могут быть:

1. Процент от будущей выручки

В большинстве случаев издатели предлагают платить процент от чистого, а не от валового дохода. Чистый доход – это продажи игры за вычетом доли, взимаемой магазинами (обычно 30 %), возвратных платежей, а также за вычетом расходов, понесенных издателем. Расходы на издание игры могут включать в себя финансирование, авансы и другие услуги: маркетинг, локализация, контроль качества и т. д. Поскольку вы не можете контролировать расходы издателя, согласие на проценты с чистого дохода может закончиться для вас плохо. И все же, в зависимости от специфики соглашения, можно избежать неблагоприятного исхода. Если в чем-то сомневаетесь – проконсультируйтесь с юристом.

2. Права на интеллектуальную собственность

Вас могут попросить отказаться от прав на вашу интеллектуальную собственность. В большинстве случаев это красный флаг. Это меняет динамику партнерства и по сути превращает вас в подрядчика – в некотором роде. Теперь, когда у вас есть контрольные сроки и другие контрактные обязательства, как еще назвать вашу роль в проекте, который вам больше не принадлежит? Подумайте дважды, прежде чем отказываться от прав на ИС. Делайте это разве что в случае, когда вам предложат по-настоящему крупную сумму.

Справедливости ради отмечу, что не все издатели предлагают такие невыгодные условия. Есть хорошие компании, которыми управляют хорошие люди. Я говорю о сомнительных условиях потому, что именно такие мне предлагали множество раз, но я имел удовольствие встречаться и с честными издателями, которые исповедовали принцип прозрачности и любили видеоигры. Одним из них был Скотт Миллард, управляющий директор Feardemic. Я попросил у него комментарий для этой книги.

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

Скотт Миллард | Управляющий директор Feardemic

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

1. Финансирование

Издатель может обеспечить деньги, нужные для разработки. Это отличный бонус, если у вас не хватает средств на подрядчиков или оплату счетов. Большая сумма авансом поможет бросить работу и полностью сосредоточиться на игре. Можете попытаться получить финансирование другими способами: взять кредит, найти инвестора, провести краудфандинговую кампанию, вести Patreon или подать заявку на грант.

2. Обратная связь и руководство

Опытный издатель может провести через всю разработку и дать полезный совет, который убережет от ошибок и неопытности. В качестве альтернативы можете запросить обратную связь у коллег-разработчиков. Их легко встретить в Twitter, и, если у вас четко поставленные вопросы, большинство не пожалеет своего времени. Еще имейте в виду, что большинство издателей ориентированы на бизнес и могут не иметь большого опыта в гейм-дизайне, программировании, оптимизации и т. д. Хотя издатели и предоставляют такие услуги, они обычно делегируют их другим компаниям или внутренним командам сотрудников. Ваши друзья из инди-среды могут быть лучше подготовлены к специфике игровой разработки.

3. Контроль качества

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

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

4. Маркетинг и PR

Как и в случае с контролем качества, издатель может помочь с маркетингом и пиаром. Скорее всего, он делегирует эту задачу маркетинговому агентству.

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

За время разработки DARQ со мной связывались несколько маркетинговых агентств. Какие-то из них хотели 30 % от прибыли, обходясь без немедленной оплаты. Другие предлагали маркетинговые кампании в преддверии релиза стоимостью до двадцати тысяч долларов. Я не пользовался услугами агентств и не был впечатлен их презентациями. В ретроспективе скажу, что некоторые игры из их портфолио выступили хуже, чем DARQ.

Понятное дело, что никакое маркетинговое агентство не поможет, если игра просто плоха сама по себе, но делегирование маркетинга не гарантирует хороших результатов. Если вы тратите 20 000 долларов на кампанию, то становитесь одним из многих клиентов агентства. Его сотрудники работают с девяти до пяти, что наверняка меньше, чем ваш рабочий день. Проект передадут в распоряжение специалиста по маркетингу, который одновременно занят множеством других проектов. Он не будет думать о вашей игре, когда просыпается или ложится спать. Он не будет тратить часы, изобретая способы расширить аудиторию. Конечно, он может представить игру журналистам, стримерам и влиятельным лицам, но все то же можете сделать и вы. У него могут быть личные связи с журналистами и влиятельными людьми из индустрии, но суть неизменна: в любом случае это не гарантирует результат. Если бы вы или издатель заплатили столько денег за маркетинговую кампанию, не проще ли просто купить на 20 000 долларов рекламу в Facebook и Instagram?[54]

Если не можете нанять маркетинговую команду, не переживайте. Многим инди-студиям удается эффективно продвигать свои игры, не тратя при этом ни доллара. Например, маркетинговый бюджет DARQ составлял ровно ноль долларов, при том что она вошла в топ‑50 самых популярных игр по версии Metacritic. Сделайте своей целью минимизировать расходы. Может казаться, что поручение маркетинга другим снимет часть хлопот и сэкономит время, но это не гарантирует успех. Если вам предстоит подписать контракт с издателем, постарайтесь сохранить контроль над маркетинговым бюджетом. Легко вложить тысячи долларов в услуги, которые не окажут существенного влияния на продажи. В конце концов, платить придется именно вам.

5. Мероприятия игровой индустрии

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

Инди-разработчикам может быть трудно самостоятельно организовать показ своей игры на выставке. Выставки привлекают журналистов, но главные их бенефициары – ААА-игры. Я видел многих инди-разработчиков, плативших высокую цену за стенды, электричество, вай-фай, арендованное оборудование, проживание и транспорт. Эти расходы могут составлять до десяти тысяч долларов за выставку. К сожалению, эти вложения вовсе не обязательно обернутся хорошим освещением в прессе или ростом продаж.

Крошечный стенд в большом павильоне не привлекает внимания. Журналисты и другие посетители приезжают на выставки, чтобы увидеть предстоящие игры AAA-студий. Мало кто обратит внимание на стенд, затесавшийся среди сотен прочих. Я не сомневаюсь, что выставки способны повысить узнаваемость инди-разработчиков, если все сделать правильно. На них могут появиться и другие возможности: общение с профессионалами, отзывы от игроков и даже получение наград. Но стоит ли все это денежных затрат? Подумайте, насколько больше внимания вы получите, если потратите такой же бюджет на покупку таргетированной рекламы на YouTube. При средней цене 18 центов за просмотр 10 000 долларов позволят охватить более 55 000 потенциальных клиентов. Они увидят игру не выходя из дома, в обстановке, которая не будет от нее отвлекать. А сколько людей увидит игру в переполненном конференц-зале, в котором преобладают проекты ААА-класса? И самое главное: сколько запомнят ее название, чтобы добавить в вишлист?

6. Клиентская база

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

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

Скотт Миллард | Управляющий директор Feardemic

Если вы отправляетесь в одиночное плавание, у вас не будет готовой клиентской базы. Но вы можете начать формировать ее, чтобы не зависеть от издателей всякий раз, как захотите создать очередную игру. Вот что еще можно сделать: установить партнерские отношения с разработчиком, который работает над игрой того же жанра, что и ваша. Обсудите с ним, как вы можете помочь друг другу и расширить сообщества взаимным продвижением или как-то по-другому. Если не можете найти разработчиков, которые открыты к этому, обратитесь ко мне – я всегда готов обсудить партнерство, если оно может быть взаимовыгодным.

7. Дистрибуция

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

Если вы выберете самостоятельную публикацию, проблем с распространением на PC-платформах, таких как Steam, GOG и, возможно, Epic Games Store, не возникнет. На момент написания этой книги Epic Games Store все еще был в зачаточном состоянии и курировался вручную[55]. Надеюсь, скоро этот магазин откроет двери для всех разработчиков. Что касается распространения на физических носителях, осуществить его без помощи издателя будет крайне сложно.

8. Портирование на консоли

Издатели могут помочь перенести игру на консоли. Опять же, они могут использовать для этого собственную команду или делегировать портирующей компании.

Если вы хотите выпустить игру на консолях и при этом издаете ее сами, придется и портированием заниматься самостоятельно. Перенос на консоли – непростое дело, требующее специального оборудования – девкитов. Это особый вид аппаратного обеспечения от производителей консолей, который позволяет портировать игры на платформы этих производителей. Девкиты недоступны для широкой публики. Чтобы получить его для той или иной консоли, необходимо заключить соглашение с производителем и уплатить взнос. На какую бы консоль вы ни портировали игру, если собираетесь делать это самостоятельно – приготовьтесь к тому, что это будет долго.

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

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

Гонорары таких фирм сильно разнятся в зависимости от географии. Компании, работающие в Северной Америке, как правило, намного дороже тех, что в Восточной Европе[56]. Однако цена – не единственный фактор, который следует учитывать. Если вам предстоит работать с портирующей компанией, убедитесь в том, что это уважаемая фирма с проверенной репутацией. В конце концов, вы хотите чувствовать себя в безопасности, когда будете отправлять им свой проект. Желательно работать с кем-то местным, кто хорошо говорит на вашем языке. Кроме того, в случае суда из-за спора или нарушения авторских прав местную компанию разыскать будет легче, чем заграничную.

Если вы решили выпускаться на всех платформах одновременно или у вас не хватает средств, чтобы нанять команду для портирования после запуска на PC, решение есть. Некоторые конторы согласятся перенести проект на консоли в обмен на долю дохода. Вы сохраните полное право собственности, и игра будет зарегистрирована с вашими учетными данными. В некоторых предложениях, с которыми я сталкивался, речь шла об отчислении 30 % с продаж на каждой консоли.

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

9. Бизнес-партнерство

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

Если решите работать в одиночку, нужно будет создать собственную рабочую сеть и установить партнерские отношения, которые, по вашему мнению, подходят для студии. Например, перед выпуском DARQ я решил объединиться с Intel[57]. Моя игра использовалась для рекламы их оборудования, что в свою очередь повышало известность моей студии и доверие к ней.

10. Локализация

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

Разработчику, издающемуся самостоятельно, лучше всего избегать большого объема текста или диалогов. Чем больше игра полагается на текст, тем дороже будет вывод на рынки других стран. Если вам удастся сократить текст, заменив его визуальными элементами интерфейса, вы сможете упростить весь процесс и сэкономить много денег. Независимо от ваших нужд, вы можете поручить локализацию переводческому агентству, как это сделал бы издатель. Если в игре всего несколько строчек текста, можно обойтись решениями попроще: нанять отдельных подрядчиков[58] или обратиться за помощью к комьюнити.

Также следует помнить свою целевую географию. Если игра выходит в Steam, она должна быть доступна на английском, испанском, упрощенном китайском, русском, немецком, португальском и, возможно, еще нескольких языках[59]. Когда я работал над DARQ, мне было важно сделать ее доступной на как можно большем количестве языков. Я делал все, чтобы ограничить количество текста, так что под конец в ней было всего несколько сотен слов, которые подлежали переводу. Это дало выпустить DARQ на 19 языках, за что я премного благодарен активным участникам сообщества[60]. Все, кто помогал с локализацией, получили место в титрах игры и бесплатную копию в подарок.

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

• Я хотел приобрести как можно больше навыков, чтобы выпустить DARQ и будущие проекты с такой же компетентностью, как у издателя.

• Я хотел сохранить полные права на интеллектуальную собственность.

• Я хотел иметь полный творческий контроль над игрой.

• Я хотел иметь полный контроль над расходами на издание и маркетинг (которые в моем случае оказались близки к нулю).

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

• Я хотел иметь контроль над датой выпуска, ценой и графиком скидок, чтобы по мере возможностей обслуживать интересы клиентов.

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

Рейтинг игрового контента

Системы оценки контента, также известные как возрастные рейтинги, используются для распределения игр по возрастным категориям на основе их содержания. Экспертная оценка игры является добровольной и платной. Магазины Steam и GOG не требуют ее, а производители консолей и мобильных устройств требуют[61]. В каждом регионе установлена своя система рейтинга контента, поэтому его получение входит в процесс локализации. Вот самые распространенные возрастные рейтинговые системы мира:

1. ESRB, используется в США.

2. PEGI, используется в большинстве европейских стран.

3. USK, используется в Германии.

4. RARS[62], используется в России[63].

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

Цифровые магазины

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

1. Steam

Большинство компьютерных игр распространяется через Steam – крупнейший розничный интернет-магазин, принадлежащий компании Valve. Он имеет собственный лаунчер, который предлагает клиентам различные функции. На момент написания этой книги выпустить игру на этой платформе может любой. Размещение игры в Steam требует уплаты взноса в размере 100 долларов, заполнения некоторых форм и прохождения простой сертификации.

Steam забирает 30 % от продаж игры. Если ваш доход превысит 10 миллионов долларов, доля снизится до 25 %. А если повезет заработать больше 50 миллионов, доля магазина уменьшится до 20 %. Излишне говорить, что если вы инди-разработчик, то, скорее всего, вы останетесь там, где с вас берут 30 %. Эта модель распределения доходов поощряет разработчиков ААА-уровня выпускать игры в Steam, а не создавать собственные лаунчеры, что было тенденцией среди крупных студий до появления этого магазина. Помимо продажи игры в Steam, разрешается создавать розничные ключи. По сути, розничные ключи – это двенадцатизначные коды, которые позволяют активировать игру в Steam. Вы можете сгенерировать столько ключей, сколько захотите[64]. Это совершенно бесплатно, и эти ключи можно продавать за пределами Steam. Если хотите сохранить 100 % дохода, рассмотрите возможность продажи ключей Steam прямо на вашем веб-сайте. Вы также можете продавать их в сторонних магазинах[65], но тогда придется делиться с ними процентом.

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

Важной частью Steam является система управления цифровыми правами (DRM). Цель DRM – предотвратить незаконный доступ к цифровым носителям и ограничить возможности потребителей копировать и нелегально распространять цифровые товары. Steam предоставляет облегченную версию DRM с помощью своего лаунчера[66]. Она не предназначена для предотвращения пиратства, хотя помогает ограничить случайные попытки копировать и распространять игровые файлы. Основная задача DRM в Steam – подтвердить право собственности и убедиться, что все функции, предлагаемые программой запуска, будут работать правильно, когда пользователь запустит игру. Уточню: если игра активируется через Steam, для этого потребуется программа запуска – лаунчер. По сути, лаунчер работает как «обертка» для игры. В дополнение к встроенному DRM от Steam вы можете использовать сторонние. AAA-студии часто используют более агрессивные формы этой практики: иногда требуют создания учетной записи у стороннего поставщика DRM или пребывания в онлайне во время игры – всячески усложняют пользование игрой, купленной законно. PC-сообщества во всем мире ненавидят такие формы DRM, поэтому я не рекомендую их использовать. Никакая разновидность DRM не защитит от пиратства – в лучшем случае она лишь отсрочит неизбежное.

2. GOG

Ранее известная как Good Old Games, GOG – это площадка цифровой дистрибуции игр, принадлежащая CD Projekt – одной из топовых компаний-разработчиков. Она известна по серии The Witcher («Ведьмак»), а также по игре Cyberpunk 2077, которая на момент написания этой книги была в разработке.

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

Помимо щедрой политики возврата и клиентоориентированного подхода, стоит упомянуть, что все игры в GOG не прибегают к DRM. GOG предоставляет собственный лаунчер, но использовать его необязательно. Геймеры могут просто загрузить игру, установить ее и играть, не используя программу запуска, а также скопировать на другой компьютер и т. д. Лаунчер GOG предлагает полезные функции, но именно его необязательность сделала эту платформу популярной и привлекательной. Поскольку все игры здесь свободны от DRM, потребители чувствуют, что по-настоящему владеют приобретенной игрой, а не арендуют ее[67].

Команда GOG следит, какие игры попадают в их магазин. Они могут сами связаться с вами, если посчитают игру подходящей для их аудитории. Если этого не произойдет, всегда можно написать им и предложить свой проект. Как и Steam, GOG забирает 30 % от дохода.

GOG исповедует собственные принципы взаимодействия с разработчиками. Steam предоставляет инструменты, с которыми можно делать все самостоятельно. В случае с GOG вы сначала свяжетесь с несколькими представителями платформы, которые ответят на интересующие вас вопросы. Это: создание страницы игры, внесение в нее изменений, выставление игры на продажу и т. д. Хотя подход Steam и кажется более эффективным, всегда приятно иметь дело с реальными людьми, которые готовы помочь на каждом этапе[68]. Мой опыт работы с командой GOG был отличным: было приятно общаться с их дружелюбным и услужливым персоналом. Имейте в виду, что GOG выплачивает роялти четыре раза в год. Вы не можете проверить доходы, пока не получите квартальный отчет.

3. Epic Games Store

Epic Games Store (EGS) начинался как лаунчер для Fortnite – популярной игры от студии Epic Games, – а позднее разросся до цифрового магазина. На момент написания этой книги EGS находится на начальной стадии развития и не предлагает так же много игр и функций, как его конкуренты. Хотя его доля на рынке расценивается как небольшая, EGS быстро растет и расширяет базу поклонников благодаря еженедельным бесплатным раздачам и множеству эксклюзивных проектов[69].

EGS отдает предпочтение эксклюзивным сделкам[70], особенно когда речь идет об инди-играх. Я узнал это из первых рук: представитель EGS вышел со мной на связь незадолго до того, как я собирался запустить DARQ в Steam. Мне предложили эксклюзивную сделку, но я отказался, потому что уже пообещал выпустить DARQ на других платформах. Я хотел опубликовать DARQ в EGS как дополнение к версиям для Steam и GOG, но мне сказали, что так сделать не получится. Эта история попала в заголовки новостей, поэтому, если вам интересно узнать больше, посмотрите мой пост на Medium.com: «Почему я отказался от эксклюзивной сделки с Epic Games Store» (Why I turned down the exclusivity deal from the Epic Games Store).

Несмотря на то, что EGS часто становится предметом жарких споров, он быстро растет и создает столь необходимую конкуренцию на рынке компьютерных игр. Его клиентская база не такая большая, как у Steam, но он старается оставаться конкурентоспособным, предлагая более щедрый вариант распределения доходов. Продавая игру в Epic Games Store, разработчик получает 88 % дохода, а не 70 %, как принято в индустрии. Надеюсь, в будущем этому примеру последует большее количество платформ.

4. Itch.io

Это небольшой, но уникальный цифровой магазин. Он посвящен инди-играм, и разработчики полностью контролируют свою бизнес-модель. Если вы разместите игру на Itch.io, клиенты смогут использовать опцию «плати, сколько считаешь нужным», если такая сумма превышает установленную вами цену. Многие игры, представленные на Itch.io, бесплатны, поэтому пользователи вольны пожертвовать столько, сколько, по их мнению, заслуживает игра. Когда же дело доходит до распределения доходов, то здесь вы полностью контролируете ситуацию. Это единственная платформа, которая позволяет решить, какой процент от дохода вы готовы отдать магазину[71]. Это особенное место, полное уникальных инди-произведений.

Вы также выбираете способ получения оплаты. Можно либо получать деньги напрямую от клиентов, либо поручить Itch.io обрабатывать платежи от вашего имени[72]. Оба этих варианта имеют как плюсы, так и минусы, и это самая удобная система, которую можно найти у цифровых ритейлеров.

Поскольку у Itch ограниченная аудитория, сам по себе этот магазин не гарантирует финансового успеха, но может быть хорошим местом, чтобы забросить удочку и собрать отзывы перед запуском на других платформах. Это и хорошая возможность заявить о себе, так как многие контент-мейкеры регулярно посещают этот сайт, чтобы найти для своих каналов новые игры[73].

Перепродажа ключей в розницу

В сервисах перепродажи ключей все работает слегка иначе. Во-первых, продавцы ключей не размещают у себя игру. Вместо этого они запрашивают пакет ключей для нее, чтобы продавать их по сниженной цене. Такие магазины полностью контролируют ценообразование, так что они могут как просто продавать игру со скидкой, так и сделать ее частью промоакции или поместить в массовую распродажу (бандл) вместе с другими играми. Бандл – это несколько игр от одного или разных разработчиков, которые продаются одним набором, обычно со значительной скидкой. Продавцы ключей будут пытаться максимизировать прибыль, поэтому не станут снижать цену на вашу игру сверх необходимого. Но имейте в виду, что суть их бизнес-модели в пониженных ценах.

Розничные продавцы хорошо разбираются в маркетинге и располагают собственными базами инфлюенсеров, контент-мейкеров и стримеров. Однако их главный приоритет – продать как можно больше копий, поэтому будьте осторожны, когда вам предлагают такие сделки. Лучше подождать момента, когда игра утратит актуальность и продажи в основных магазинах снизятся. Худшее, что можно сделать, – это снизить цену слишком рано. После того как она окажется в бандле и будет продаваться по сниженной цене, будет трудно восстановить ее первоначальную стоимость.

Основные цифровые продавцы ключей – Humble[74], Fanatical, Green Man Gaming и Chrono.gg[75]. Их представители могут обратиться к вам как до официального запуска, так и после. Или вы можете предложить им игру, когда почувствуете, что для этого настало время.

Ключевые выводы

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

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

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

⍌ Изучите, как работают крупные цифровые ритейлеры. Вашим главным приоритетом должен быть Steam. На момент написания этой книги ему принадлежит самая крупная доля PC-рынка. Также изучите информацию о GOG, Epic Games Store и Itch.io.

⍌ Подумайте о том, чтобы продавать ключи Steam через веб-сайт. Так вы сможете положить в карман 100 % выручки от этих продаж.

⍌ По мере того как игра начнет устаревать, рассмотрите сотрудничество с сервисами, перепродающими ключи: Humble, Fanatical, Green Man Gaming и Chrono.gg.

Глава 8

Подготовка к запуску

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

Страницы в магазинах и вишлисты

Главным источником ваших продаж на PC-рынке, вероятнее всего, будет Steam, поэтому первоочередное внимание нужно уделить странице именно на этой платформе. Когда создать для игры страницу в Steam? Как можно скорее: как только будет красивый трейлер и несколько скриншотов, которыми можно похвастаться.

Главная причина разместить игру в Steam, когда она еще в разработке, – сбор вишлистов и рост числа подписчиков. Когда пользователь добавляет игру в список желаемого, это означает, что он в ней заинтересован. Собрать много вишлистов перед запуском – это самое важное, что можно сделать, чтобы увеличить шансы на успех. Почему? Когда игра выходит, Steam отправляет уведомления по электронной почте всем, у кого она в вишлисте. Чем больше продаж будет в день запуска, тем больше внимания игра получит в магазине. Как и следует ожидать, алгоритмы Steam отдают предпочтение играм, которые хорошо продаются. В результате те, у которых есть заранее собранная аудитория, получают больше охвата на этой платформе. Проекты, которые запускаются с малым количеством вишлистов, едва ли привлекут много внимания. Как результат, они не получают дополнительной информационной поддержки в магазине.

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

Коэффициент конверсии вишлистов в продажи сильно различается в зависимости от игры. Это зависит от разных факторов, таких как установленная цена, отзывы, оценка на Metacritic, а также то, как давно игру добавили в вишлист. Если кто-то сделал это за три года до запуска, он может и не вспомнить, что это за игра, когда получит по электронной почте уведомление о ее выходе. Кроме того, старые базы вишлистов могут иметь более низкий коэффициент конверсии, потому что некоторые пользователи больше не активны. Пользователи Steam не проводят всю жизнь за играми. У них своя личная жизнь, работа, или они просто уходят на другие платформы. Другими словами, важно не только количество вишлистов, но и их качество. Вероятно, 10 000 вишлистов, собранных за неделю до запуска, стоят больше, чем 30 000, накопленные в течение нескольких лет.

Итак, сколько вишлистов нужно иметь перед запуском игры? Хоть ответить с максимальной точностью невозможно, многочисленные исследования показывают, что двадцати тысяч обычно достаточно, чтобы игра появилась во вкладке «Популярные новинки» (New and Popular) на главной странице Steam[76]. Появление на главной странице даст столь необходимый трамплин для последующих достижений. Ходят слухи, что 50 000 и более вишлистов в сочетании с хорошими оценками от пользователей приводят к тому, что игра отобразится в разделе «Популярное и рекомендуемое» (Featured and Recommended). Это Святой Грааль для любого инди-разработчика и лучшее, что может произойти с игрой в день релиза. На момент запуска у DARQ было более 70 000 вишлистов, и она попала как во вкладку «Популярные новинки», так и в «Лидеры продаж» (Best Selling). Еще через день игра попала также в раздел «Популярное и рекомендуемое».

Самый простой способ копить вишлисты – использовать внутренний органический трафик Steam, поэтому начните этот процесс как можно раньше. Наилучшую конверсию наверняка будут показывать вишлисты, которые накопятся ближе к запуску, но все равно нужно набрать их как можно больше. Чтобы дополнительно увеличить охват, обязательно пометьте игру тегами. Если не уверены, какие теги будут работать лучше, найдите похожие игры и посмотрите, какие теги проставлены у них. Подумайте, применимы ли какие-то из них к вашей игре. Как только у нее появятся теги, она начнет отображаться на страницах других игр в разделе «Похожие товары». Если вы все сделаете правильно, это обеспечит стабильный поток трафика на вашу страницу. Если ваша страница качественно оформлена, скоро вы увидите хорошую конверсию посещаемости в вишлисты.

Помимо органического роста вишлистов, сделайте все возможное, чтобы получить их как можно больше при помощи маркетинга. Фраза «Добавить в список желаемого» должна стать вашим основным призывом к действию, после того как у вас появится страница в Steam. Мотивируйте людей сделать это под конец вашего трейлера или когда публикуете свои GIF-файлы в социальных сетях. Это медленный процесс, поэтому не расстраивайтесь, если результаты появятся не сразу. Вот почему вы должны как можно раньше начать думать об увеличении количества вишлистов.

Кроме того, сосредоточьтесь на том, чтобы ваша страница в Steam выглядела привлекательно. Учитесь на примерах успешных игр – тщательно изучайте их страницы в магазине. Как правило, там мало текста, но много ярких изображений и гифок. Что касается текста, его нужно перевести на несколько языков[77], чтобы не отталкивать потенциальных покупателей.

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

Большую часть вишлистов, скорее всего, даст внутренний трафик Steam, так что начните как можно раньше и постарайтесь, чтобы страница выглядела профессионально[78].

GOG тоже дает своим пользователям добавлять игры в список желаемого. Если игру одобрили в GOG, постарайтесь запустить страницу как можно скорее. Вы не сможете редактировать ее сами, но представители GOG с радостью настроят ее для вас, если вы предоставите им маркетинговые материалы.

Дата выхода

Будьте осторожны, объявляя дату релиза – не делайте этого слишком рано. Будучи новичком, вы можете не понимать, что необходимо для полной интеграции игры с такими платформами, как Steam, GOG и другими. Внедрение достижений и коллекционных карточек, тестирование и процесс сертификации требуют времени. Если вы не делали этого раньше, не объявляйте дату релиза, пока все не будет готово на сто процентов. При выборе даты учитывайте следующее:

1. Старайтесь не выпускать игру в преддверии крупных отраслевых мероприятий: E3, PAX, GDC и т. д. Внимание прессы и контент-мейкеров будет приковано к анонсам игр на этих ивентах.

2. Старайтесь не выпускать игру во время крупных распродаж. Как в Steam, так и в GOG проводятся ежегодные распродажи, на которых игры предлагаются с большими скидками. Продавать игру по полной цене в период, когда высококачественные проекты предлагаются со скидкой в 75 %, – дорога к катастрофическому провалу. Летние и зимние распродажи, как правило, длятся около двух недель. Хотя конкретные даты меняются каждый год, обычно они проходят в одно и то же время и объявляются заранее. Эти распродажи привлекают много клиентов, которые покупают игры оптом. Выпускать игру сразу после крупной распродажи тоже не лучшая идея. В этом случае вы продаете продукт людям, которые только что потратили все свободные деньги и вовсю играют в то, что купили, так что им не до вас. Помимо летних и зимних распродаж, следите и за другими, которые длятся неделю или меньше. К ним относятся распродажи в Черную пятницу, на Хэллоуин и на Китайский Новый год.

3. Не стоит выпускаться в день релиза ожидаемой ААА-игры. Вряд ли вам удастся привлечь к себе серьезное внимание.

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

Стартовая скидка

Steam позволяет сразу выпустить игру со скидкой. Она действует семь дней и обычно составляет 10 % или 15 %. Решение за вами, так как это совершенно необязательно. Имейте в виду, что, если решите давать скидку с самого начала, вам не разрешат сбавлять цену еще два месяца после ее истечения. С одной стороны, скидка при запуске создает ощущение срочности. Клиенты Steam всегда ищут выгодные предложения, и это побудит их поскорее купить вашу игру. С другой стороны, такая скидка может говорить о неуверенности разработчика в своем творении. В конце концов, многие проекты, пользующиеся спросом, не снижают цены, а их разработчики открыто сообщают игрокам, что не участвуют в распродажах в ближайшее время, если вообще когда-нибудь будут. Некоторым играм сходит с рук даже постоянный рост стоимости, потому что в них регулярно добавляют новый интересный контент.

Ранний доступ

Steam позволяет продавать игру, еще когда она находится в разработке. Несмотря на то, что многих игроков расстраивают продукты в раннем доступе, некоторым играм удается выделиться и прийти таким образом к успеху. Но не все проекты выигрывают от выпуска в незавершенном состоянии. Ранний доступ следует рассмотреть в случае, если:

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

2. Проект представляет собой игру-песочницу с высокой реиграбельностью, потенциально бесконечную. Игры с линейным сюжетом в формулу раннего доступа явно не вписываются.

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

4. У вас заканчиваются деньги и вы ищете способ поддерживать разработку. С ранним доступом вы начнете получать доход, продолжая работать над игрой.

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

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

Рецензии в прессе и дата эмбарго

За три недели до релиза стоит начать рассылать ключи журналистам, чтобы они могли написать рецензии. В зависимости от издания им может понадобиться до пяти ключей. Надеюсь, к этому моменту ваша игра будет достаточно известна и привлечь их внимание не составит труда. Возможно, какие-то из них сами свяжутся с вами заранее. Не передать словами, как я был взволнован, когда получил письмо от исполнительного редактора IGN: он попросил у меня ключи для DARQ. Для меня это был значительный момент. Я вспомнил, как скромно все начиналось.

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

Существует очень много игровых СМИ. Должны ли вы отправлять игру всем? Возможно, нет. Холодная рассылка по электронной почте срабатывает редко. Лучше отправлять очень персонализированные письма журналистам, которые уже видели игру в Twitter или где-то еще. Любая пресса лучше, чем полное ее отсутствие, но постарайтесь сделать так, чтобы о вашей игре писали самые профессиональные и уважаемые СМИ. Почему?

• Они с большим шансом не нарушат дату эмбарго.

• Они не будут пытаться украсть и перепродать ключи.

• Их отзывы вероятнее будут включены в оценку на Metacritic.

• Цитаты из рецензий в авторитетных источниках повышают легитимность игры. Можно использовать их в маркетинговых материалах. Цитирование никому не известных сайтов выглядит непрофессионально.

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

Создатели околоигрового контента и стримеры

Вероятно, у вас будут просить ключи обзорщики с YouTube и стримеры. Некоторые из них будут настоящими, другие – фальшивыми. Нужно научиться хорошо вычислять обманщиков, которые хотят набрать ключей для нелегальной продажи. Такие люди обычно притворяются владельцами раскрученных каналов. Они могут даже использовать адрес, похожий на адрес крупного канала. Когда сомневаетесь, попросите написать вам с одного из официальных аккаунтов в социальных сетях.

Вот некоторые признаки, что пишущий вам человек может быть мошенником:

1. Он представляется популярным ютубером или стримером. Популярные контент-мейкеры вряд ли будут писать сами. Если им понравилась игра, они ее просто купят.

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

3. У него много подписчиков, но мало просмотров. Некоторые из пишущих контент-мейкеров могут давать ссылки на реально существующие каналы, так что вы можете убедиться, что адреса совпадают с теми, что указаны на YouTube. Но что, если количество подписчиков не совпадает с уровнем активности? Если, скажем, там миллион подписчиков, но всего пара сотен просмотров на каждом видео, это верный признак накрутки.

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

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

Приготовьте дополнительные маркетинговые ассеты

Если вы следовали моим советам, то наверняка день запуска первой игры будет самым волнительным днем в вашей жизни. После того как вы нажмете кнопку «release app» (выпустить приложение), времени на подготовку красивых изображений и видео для соцсетей уже не будет. Все маркетинговые материалы для запуска нужно подготовить заранее. Так, чтобы комар носа не подточил, потому что в день запуска уже поздно.

Проверьте возможности по загрузке патча с исправлениями

Не исключено, что в финальную сборку попадет критическая ошибка. Это досадно, но не волнуйтесь, если такое произойдет. Нужно быстро ее исправить – желательно в тот же день, как обнаружится. Чтобы сделать это эффективно, нужно знать, как работают механизмы исправления в Steam и на других платформах. Такие магазины, как Steam, сильно упрощают дело: нужно просто протестировать эти возможности перед запуском.

Если нужно выпустить патч с исправлениями в день релиза, делайте это быстро, но не паникуйте. Осторожно исправьте баги, не наделайте новых. Перед тем как представить исправленный билд, его необходимо еще раз протестировать. Последнее, чего вы хотите, – это испортить репутацию, выпустив патч, который ломает игру.

Создайте электронный адрес для клиентской поддержки

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

Заготовьте побольше дополнительных ключей

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

Расширьте команду

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

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

Подготовьтесь к прямым трансляциям в Steam

Со страницы в Steam вы можете вести прямые трансляции – обязательно этим воспользуйтесь. Ваша трансляция будет отображаться вверху страницы игры в магазине. Если повезет и наберется много зрителей, она появится на главной странице Steam. Трансляция в день запуска может дать хороший прирост популярности. Если вы никогда раньше не занимались стримами, вам предстоит провести исследование. Во-первых, прочитать документацию Steamworks, касающуюся трансляций. Кроме того, выучить основы потокового программного обеспечения, такого как OBS. Вы также можете выбрать одновременную трансляцию на нескольких платформах, что может значительно расширить охват. Для этого нужно использовать Restream – облачный многопоточный сервис, который позволяет направлять стрим на несколько площадок (например, Twitch, YouTube и LinkedIn)[79]. Заранее протестируйте трансляцию на всех аккаунтах, чтобы избежать технических проблем.

Напишите черновик анонса о выходе игры

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

Напишите черновик новостной рассылки

Таким же образом заготовьте текст для первых сообщений рассылки. Добавьте туда ссылки на страницы в магазинах и информацию о предстоящих трансляциях.

Как следует отдохните

Завтра предстоит великий день – запуск вашей игры! Вы много и тяжело трудились, многое принесли в жертву, чтобы добраться сюда. Настало время отдохнуть. Как следует выспитесь в ночь перед релизом. Вам потребуются все возможные силы. Возможно, придется просидеть всю следующую ночь, исправляя ошибки, или вы будете нервничать и не уснете. Во время запуска DARQ я не мог спать и просидел всю ночь за стримами прохождений, отвечал на письма, комментарии и сообщения. Честно признаюсь, что тот день был самым захватывающим в моей жизни!

Ключевые выводы

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

⍌ После того как создадите страницы, сосредоточьте маркетинговые усилия на сборе вишлистов.

⍌ Установите дату выхода. Постарайтесь выпустить игру не в одно время с крупными ААА-релизами и игровыми выставками, такими как Е3, PAX и GDC. Избегайте релиза во время сезонных распродаж.

⍌ Не объявляйте дату релиза, пока игра не будет на 100 % готова и интегрирована с магазинами.

⍌ Разошлите журналистам ключи для обзоров за несколько недель до запуска. Установите дату эмбарго.

⍌ Разошлите ключи ютуберам и стримерам.

⍌ Приготовьте маркетинговые материалы для дня запуска и напишите черновики анонса для Steam и новостной рассылки.

⍌ Потестируйте работу сервиса по загрузке патчей, чтобы быстро отреагировать и исправить ошибки, которые обнаружатся после релиза.

⍌ Создайте дополнительные ключи для обзоров в день запуска: они могут понадобиться.

⍌ Подготовьтесь к прямым трансляциям в Steam. Проверьте необходимое программное обеспечение, чтобы все прошло гладко.

⍌ В ночь перед релизом как следует отдохните.

Глава 9

Запуск!

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

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

«После четырех лет разработки я отчаялся, когда мою игру One Hour One Life купили всего 315 человек на релизе в Steam в 2018 году. Тем более что предыдущая моя игра The Castle Doctrine еще в 2014 продалась за первый день в количестве 2475 экземпляров. Ауч! Но я был приятно удивлен, когда это ничтожное количество начало день ото дня расти в следующие недели и месяцы. В день запуска One Hour One Life выступила в десять раз хуже, чем The Castle Doctrine, но в долгосрочной перспективе она заработала в десять раз больше. Распространение методом „сарафанного радио“ сделало больше, чем единовременный медийный всплеск».

Джейсон Рорер | @jasonrohrer | Разработчик One Hour One Life и The Castle Doctrine

Другими словами, примите с легким сердцем все, что случится, и продолжайте делать дело, ведь сделать надо еще так много! Итак, вы готовы встретить лицом к лицу этот волнительный день? Погнали!

Поймите цель

Теперь, когда до релиза считанные минуты, вы не можете просто сидеть и ничего не делать. Сегодня алгоритмы Steam изучат вашу игру, особенно насколько она популярна и как на нее реагируют. Как и в любых отношениях, первое впечатление играет решающую роль. Ваша задача в том, чтобы продать как можно больше копий в первый день, чтобы алгоритмы Steam добавили ее в «Популярные новинки» и «Лидеры продаж». Попадание на первую страницу может очень помочь, поэтому в ваших интересах сделать все, чтобы это произошло. Большая часть продаж в первый день придет благодаря вишлистам и уведомлениям по почте, однако постарайтесь распространить новость как в своем сообществе, так и за его пределами. Имейте в виду, что Steam отправляет уведомления в случайное время дня. Не все, кто добавил игру в вишлист, получат письма сразу, как она выйдет. Вот почему важно привлечь на страницу магазина как можно больше внешнего трафика.

Выполните план

К дню релиза игры вам стоит подготовить пошаговый план и выполнить его как можно быстрее:

1. Разослать пресс-релиз. Надеюсь, вы составили его еще накануне и теперь он всего в одном клике от отправки. Сообщите аудитории, что игра вышла. Обязательно дайте ссылки на страницы в магазинах и не забудьте указать расписание трансляций.

2. Опубликовать обновления в социальных сетях. Сообщите подписчикам в соцсетях о релизе и задействуйте заготовленные материалы для маркетинга. Используйте яркие и цепляющие картинки. Не забудьте упомянуть о трансляциях.

3. Опубликовать объявление в Steam. Помните черновик, который написали ранее? Пришло время опубликовать его и сообщить подписчикам в Steam, что игра вышла и что вы собираетесь начать прямую трансляцию.

4. Опубликовать событие в Steam. Пока вы готовитесь к трансляции, опубликуйте событие, которое будет ее анонсировать. Это разошлет дополнительное уведомление подписчикам в Steam.

5. Запустить трансляцию в Steam. Помимо демонстрации игры в прямом эфире, вы также можете представить команду, рассказать о процессе разработки, упомянуть забавные закулисные факты, пригласить гостей и раздать подарочные копии. Можно использовать чат сервиса Twitch, чтобы взаимодействовать с сообществом и отвечать на вопросы. Подумайте, чем заинтересовать зрителей.

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

Взаимодействуйте с сообществом

После трансляции проверьте активность сообщества на странице магазина и форуме. Какие вопросы задают? Сообщают ли об ошибках? Есть ли негативные отзывы? Будьте отзывчивы и вежливы. Взаимодействуйте с покупателями. Соберите отчеты об ошибках и сохраните в электронной таблице. Пообещайте исправить их в ближайшее время, а главное, обязательно выполните это обещание. Если в игре есть критические неполадки, которые можно легко и быстро отладить, нужно сделать это немедленно. Мгновенный выпуск патча после выхода игры – правильное решение. В конце концов, клиенты потратили потом и кровью заработанные деньги, чтобы поиграть в вашу игру. Так что предоставьте им рабочий продукт. Хотя могут всплыть упущенные ранее баги, способность быстро их исправлять сослужит хорошую службу репутации вашей студии. Это лишний раз покажет, что вас интересует комфорт клиентов, а не только их деньги.

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

Выдохните

Теперь возьмите перерыв и отпразднуйте победу. Вы сделали нечто потрясающее, нечто такое, что по силам не каждому. Доведение проекта до финиша – уже достижение. Теперь вы знаете, какое это на самом деле сложное дело, и тем приятнее, что оно уже позади. Вознаградите себя. Выпейте бокал вина или чашку чая – каким бы ни был победный ритуал, насладитесь моментом. Не думаю, что вы удержитесь от постоянной проверки проданных копий. Но постарайтесь, по крайней мере, не переусердствовать. Расслабьтесь и выдохните. Если вы слишком взвинчены для отдыха, загляните на YouTube и Twitch. Порадуйтесь и посмотрите, как люди играют в вашу игру. Это полезно и придаст смысл всей тяжелой работе и жертвам.

Я надеюсь, что вы не одиноки в этот особенный, способный изменить жизнь день. Отдохните в кругу семьи, друзей или коллег. Устройте вечеринку и как следует отметьте. Интересное ощущение, не правда ли? Вы провели тысячи часов в одиночестве и кропотливой работе. Возможно, вы потеряли счет времени, и не раз казалось, что это невозможно довести до конца. Теперь же игра вышла за пределы вашего личного мира. Играя, аудитория получит уникальный опыт. Ютуберы и стримеры сделают много видео, которые навсегда останутся в Интернете. Скорее всего, вам никогда не хватит времени, чтобы посмотреть все прохождения вашей игры.

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

Вы это сделали.

Всем чертям назло.

Поздравляю!

Ключевые выводы

⍌ Спокойно примите все, что бы ни случилось в день релиза.

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

⍌ Быстро выполните заранее составленный план с помощью подготовленных ассетов.

⍌ Сделайте все, чтобы привести на вашу страницу дополнительный трафик: это поможет раскочегарить алгоритмы Steam.

⍌ Проведите прямую трансляцию игры и поделитесь ею на различных платформах.

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

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

Глава 10

Что дальше?

Теперь, когда игра выпущена, подумайте о следующих шагах. Независимо от того, как прошел запуск, вы многое можете сделать, чтобы и дальше повышать популярность вашего проекта и продлевать его жизнь. Гораздо проще и не так рискованно извлекать выгоду из существующей интеллектуальной собственности, нежели создавать новую. Если вы просто забросите свою игру, тот импульс, который удалось создать в день релиза, угаснет, и она затеряется среди массы других. Да, рано или поздно следующим шагом в вашей карьере будет переход к новой игре. Перед этим убедитесь, что изучили все возможности первого проекта.

Скидки

Не так много пользователей готовы платить полную цену, если игра не очень популярная. Вы обязательно заметите, что после запуска количество вишлистов резко возрастет. Это говорит о том, что многие люди ждут ее на распродаже. Участие в сезонных распродажах, а также скидки, которые вы сделаете самостоятельно, могут существенно повысить доходы. Учитывайте, что Steam дает устраивать распродажу каждые шесть недель. Каждая акция может длиться не более двух недель.

«Долгое время было принято считать, что успех или неудача полностью зависят от результатов первого дня. Draw Distance – живой пример того, что это не всегда так. Serial Cleaner быстро списали со счетов, после того как продажи остановились в первые несколько недель. Однако спустя пару месяцев продажи снова начали расти и скоро выросли до значительных цифр благодаря рекламным акциям и подпискам. Спустя три года мы празднуем миллион пользователей по совокупности всех платформ».

Михал Мильчарек | Руководитель Draw Distance, компании-разработчика Serial Cleaner и Vampire: The Masquerade – Coteries of New York

Что касается скидки, важно следовать одному правилу: покупатели найдутся в любой ценовой категории. Некоторые поклонники захотят купить игру за полную цену. Другие рассмотрят покупку со скидкой в 10 %. Есть пользователи, которые никогда не покупают игры, если те не продаются со скидкой в 50 % и больше. Другими словами, не нужно делать скидку слишком рано. Вы упустите возможность продаваться по более высоким ценам. Начните с небольших скидок и постепенно увеличивайте их с годами.

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

1. Они могут быть в разъездах.

2. У них может быть список игр на прохождение, играть в которые они еще не начали.

3. Они могут быть слишком заняты чем-то другим.

4. У них могут быть финансовые проблемы.

5. Они могли не прочитать уведомление о распродаже.

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

Обновления

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

Чтобы дополнительно увеличить охват, можете воспользоваться циклами показов Steam (Visibility Rounds). Эта полезная функция позволяет анонсировать обновления для клиентов и пользователей, которые добавили игру в вишлист. Циклы показов помогут попасть на вожделенную главную страницу Steam и в раздел «Недавно обновленные» (Recently Updated). Она может оставаться там вплоть до месяца в зависимости от размера вашей клиентской базы. Steam позволяет использовать эту функцию всего несколько раз – поберегите циклы показов для самых важных и крупных обновлений.

Загружаемый контент

Если запуск прошел хорошо и очевиден спрос на дополнительный контент, подумайте о том, чтобы выпустить DLC (Downloadable Content). Это может быть новый уровень, персонаж или еще какое-то дополнение к содержимому оригинальной игры. Для DLC нужно заводить отдельные страницы в магазине и маркетинговые материалы, что несильно отличается от выпуска игры. Успешный выпуск DLC может привести к новым рецензиям в прессе, видеопрохождениям и стримам. Производство дополнительного контента требует времени и денег, так что делайте это, только если видите, что у клиентов есть реальный интерес к покупке расширений.

Саундтрек

На момент написания этой книги саундтрек игры можно выпустить в Steam как отдельный вид DLC. Его можно приобрести, не покупая саму игру. Если в игре профессиональная музыка, которая нравится игрокам, подумайте о том, чтобы продавать ее отдельно. Для этого нужно только договориться с композитором.

Участие в конкурсах

Награды могут и не оказать влияния на продажи, но могут повлиять на репутацию студии в долгосрочной перспективе. Так что посылайте игру на все фестивали и конкурсы, которые сможете найти. Можно претендовать на много разных наград: BAFTA, Game Awards, Independent Game Festival, Game Audio Awards и многие другие. Участие в некоторых конкурсах платное, другие же номинируют, если игра привлекла серьезное внимание. В любом случае стоит добиться номинации. Надеюсь, какие-то из них вам даже удастся выиграть.

Обновление маркетинговых материалов

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

Ведение соцсетей

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

Розыгрыши и конкурсы

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

Другие платформы

Портирование бывает дорогостоящим и трудоемким, так начните с платформы, которая популярна среди ваших поклонников. Разместите опрос в соцсетях: результаты помогут определить, какую платформу взять в приоритет. Как описано в главе 7, портирование – это сложно. Подумайте делегировать его специализирующейся на этом фирме или издателю, пока будете заниматься продвижением игры на PC-рынке.

Сувениры

Надеюсь, вам удалось сохранить права на интеллектуальную собственность. Если да, то настало время продавать мерч[80]. Есть много сервисов для проектирования. Я пользуюсь Teespring.com: мне нравятся его удобство и простота. Запустить собственный магазин сувенирной продукции можно за считанные часы. Товары бывают разными, так что нужно выбрать, что лучше подойдет вашей игре. Сервис позволяет определять дизайн и устанавливать цену. Его команда занимается производством, обработкой платежей и доставкой. Мерч производится только после заказа и оплаты, поэтому вам ничего не нужно покупать оптом. Пусть это не самый прибыльный способ торговли мерчем – для его настройки не потребуется много усилий.

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

Бандлы

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

Снижение постоянной цены

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

Лицензирование

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

Прогнозируемый доход

Оценка будущего дохода дает свободу планировать заранее. Знание того, чего можно ожидать в первый год продаж, поможет разработать стратегию, чтобы сохранить актуальность игры. Как я говорил ранее, игра может со временем стать невероятно успешной, даже если запуск прошел неудачно. При этом первая неделя продаж обычно выявляет успешность игры в будущем. Джейк Биркетт, разработчик Ancient Enemy и Shadow Hand, придумал формулу, которая оценивает перспективы продаж игры на год вперед на основе результатов первой недели. Согласно формуле, доход за первый год будет равен доходу за первую неделю, умноженному на пять[81]. Формула получилась из анализа данных о продажах 14 разных инди-игр. Это, конечно, небольшая выборка, но многие независимые разработчики подтверждают, что формула довольно точна. На момент написания этой книги DARQ еще не достигла годового рубежа. Впрочем, похоже, что выручка превысит все прогнозы.

Сиквел

Создать продолжение игры может быть отличной идеей, если на него есть спрос. У разработки сиквела успешного проекта много преимуществ.

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

2. Вы можете повторно использовать элементы кода и ассеты. То, что не придется с нуля писать километры кода, – большое преимущество. Возможно, получится повторно использовать игровые ассеты: образ главного героя или элементы окружения.

3. У вас устоявшаяся клиентская база. Вашим подписчикам в соцсетях и покупателям в Steam уже нравится игра. Не нужно работать так же усердно, чтобы набрать аудиторию с нуля.

Хоть в разработке сиквела есть существенные преимущества, имейте в виду, что можете продать не так много копий, как в первый раз. Часть аудитории, вероятно, не захочет тратиться на игру, которая похожа на то, во что они уже играли. Если вы готовы к такому варианту, нужно будет сэкономить средства: сделать сиквел гораздо быстрее, чем оригинальную игру. Даже с меньшими продажами это может быть рабочей бизнес-моделью.

Новая интеллектуальная собственность

Подумайте о том, как можете облегчить себе жизнь. Ваш самый большой актив сейчас – это аудитория. Так как эти люди купили или добавили в вишлист вашу первую игру, им наверняка нравятся игры такого жанра. Можете ли вы придумать свежую идею для игры, не меняя жанр? Попробуйте создать совершенно новую игру, в которой будет использоваться часть старого кода. Если она зацепит аудиторию, то может стать вашим следующим проектом.

Права на чужую интеллектуальную собственность

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

«Blair Witch по фильму „Ведьма из Блэр“ была первым проектом на основе существовавшей интеллектуальной собственности, над которым я работала в Bloober Team. И не просто существовавшей, а легендарной. Это была потрясающая возможность, но и серьезный вызов. Как адаптировать интеллектуальную собственность с большого экрана (или из любого другого медиума) без потери сути? Наш подход был прост: мы сфокусировались на том, чтобы воссоздать оригинальный опыт. Люди не помнят особенностей операторской работы, звукового монтажа или визуальных эффектов. Что они действительно помнят, так это свои ощущения. Не выйдет повторить все трюки оригинала. Нужно придумать новые способы воссоздать эти эмоции, подходящие для игрового формата. Так нужно подходить к каждому дизайнерскому решению – выйдет игра, которая не только носит имя известной франшизы, но и выглядит ее неотъемлемой частью».

Барбара Кчук | Нарративный дизайнер Blair Witch

Ключевые выводы

⍌ Регулярно обновляйте игру, устраняйте ошибки и оставайтесь на связи с сообществом.

⍌ Подумайте выпустить серию обновлений с дополнительным контентом, чтобы игра оставалась в центре внимания.

⍌ Не забрасывайте социальные сети. Оставайтесь активными и продолжайте публиковать контент о вашей игре.

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

⍌ Откройте магазин сувениров и найдите возможности для сделок по лицензированию интеллектуальной собственности с другими компаниями.

⍌ Если видите, что есть спрос, сделайте сиквел. Это намного легче, чем разработать новую игру с нуля.

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

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

Послесловие

Разработка видеоигр – это бизнес, и относиться к ней нужно как к бизнесу, но еще это форма искусства и способ общения с людьми. Так же как у художников и композиторов, большая часть вашей работы пройдет в одиночестве. Однако, когда творение выйдет в свет, оно станет вашим способом связи с аудиторией на глубоком и личном уровне. За каждой строчкой кода, которую вы напишете, таится возможность прикоснуться к чьему-то сердцу. За каждым трехмерным объектом, который вы создадите, скрывается способ изменить чью-то жизнь. Одни люди будут рассматривать вашу игру как способ развлечься или отвлечься от серых будней, другие же запомнят ее как одно из самых трогательных впечатлений своей жизни. Нельзя недооценивать, какое влияние может оказать на мир ваша игра. Даже если у нее относительно небольшая база игроков, благодаря создателям околоигрового контента и стримерам ее смогут увидеть миллионы.

В конечном итоге все сводится к общению с людьми. Видеоигры стали универсальным языком, которым люди по всему миру пользуются для связи друг с другом. И когда вы наберетесь опыта, то сможете стать настоящим «поэтом» на этом языке. Пусть вы пишете прекрасный код, а игра потрясающе выглядит – в чем ваше послание? В отличие от крупных студий, которые вынуждены угождать акционерам и выпускать лутбоксы[82], у вас есть уникальная возможность общаться с комьюнити по-настоящему личным образом. Скажите этим людям что-то важное. Сообщите об этом через игру и любым другим способом. Связь с аудиторией и возможность хоть немного улучшить чью-то жизнь – это высшая награда для инди-разработчика.

В конечном счете самым важным моим опытом с DARQ была честь служить моему сообществу. Я показывал это в том числе бесплатными DLC. Пускай DARQ не оказала какого-то глобального влияния на мир, она затронула жизни многих людей. Для кого-то она стала незабываемой. По крайней мере, об этом говорят отзывы пользователей. Менять жизнь людей к лучшему – вот что движет мной. Эта книга – еще одна попытка сделать это.

Спасибо, что решили узнать мою историю. Надеюсь, эта книга вдохновит вас стать дизайнером собственной игры и своей жизни. Я с нетерпением жду возможности связаться с вами и выслушать вашу историю. Вы можете напрямую писать мне по адресу info@unfoldgames.org. Я буду рад помочь вам стать разработчиком, насколько смогу.

Благодарности

За свою относительно недолгую жизнь я сталкивался с немыслимыми трудностями и непреодолимыми, как тогда казалось, препятствиями. Я не ждал, что мне помогут, но удача однажды улыбнулась, и мне дал шанс один из самых известных композиторов в мире – Джон Корильяно. Он был первым человеком, который в меня поверил, и за это я всегда буду ему благодарен. Поэтому я посвятил эту книгу ему.

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

Я также хотел бы поблагодарить моих дорогих друзей и коллег: Криса Вика (продюсер DARQ), Ричарда Гейла (творческого консультанта), Бьорна Якобсена (саунд-дизайнера DARQ) и всех талантливых подрядчиков, которые внесли свою лепту в создание игры.

Меня невероятно мотивировало ежедневное общение с сообществом DARQ. Невозможно переоценить поддержку фанатов в течение это безумного периода. Я всегда буду благодарен им.

DARQ не достигла бы того успеха, который у нее есть, если бы не все то, чему я научился у других разработчиков и профессионалов индустрии. С некоторыми из них я общался лично, другие преподали мне ценные уроки в твитах, статьях и лекциях на GDC. Поэтому я попросил их поделиться своими знаниями на страницах этой книги. Я хочу выразить свою глубокую признательность Марку Керну, Контану Де Бюкле, Петру Бабено, Скотту Милларду, Барбаре Кчук, Войцеху Пейко, Михалу Мильчареку, Дэну Адельману, Остину Винтори, Рами Исмаилу, Оскару Стольбергу, Джейсону Рореру, Джейку Биркетту, Стивену Макартуру и Томсу Мартину.

До того как стать разработчиком, я написал музыку для A Cat’s Manor, игры Тарика Мухтара. Делать музыкальное сопровождение для его проекта было очень приятно. Я был поражен тем, что он сделал всю игру сам. Именно тогда я решил попробовать разработку игр как хобби. Я и представить себе не мог, что это приведет меня к моему подлинному предназначению. Я хотел бы поблагодарить Тарика за это.

Также я хочу похвалить и поблагодарить своих литературных сотрудников – Шири Хейли и ее талантливого сына Брендана Хейли. Поскольку английский для меня третий язык, без их бесценного вклада эта книга не смогла бы увидеть свет. Помимо редактуры, Шири также занимается профессиональным графическим дизайном – именно она создала логотип для моей студии Unfold Games.

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

Ресурсы

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

Сайты

IndieDb.com – одно из самых больших сообществ инди-разработчиков. Там вы можете добавить свою игру в общую базу, публиковать скриншоты, создать пресс-кит, общаться с другими разработчиками и писать статьи о своем проекте. Ссылки на самые популярные статьи публикуются в официальном Twitter сайта, так что это отличный способ привлечь к себе внимание.

TigSource.com – один из самых крупных форумов для инди-разработчиков. Там вы можете задавать вопросы, искать сотрудников и публиковать дневники о ходе разработки (девлоги).

Reddit (r/gamedev). Если вам нравится Reddit, вы определенно должны стать его частью. Это хорошее место для обучения многим аспектам игровой разработки. Однако это не место для рекламных материалов, так что воздержитесь от промопостов.

Gamedeveloper.com (ранее – Gamasutra) – крупный сайт с новостями индустрии и дневниками разработчиков. Стоит заглядывать туда каждый день – там всегда есть чему научиться.

NewZoo.com – самый надежный в мире ресурс об играх, аналитике киберспорта и маркетинговых исследованиях. Бесплатная регистрация дает доступ к огромной базе данных об индустрии для маркетингового анализа.

Каналы YouTube

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

Brackeys – крупнейший канал с обучающими видео по Unity. Большая часть роликов рассчитана на новичков, так что это отличное место, чтобы начать.

Game Maker’s Toolkit – много полезных видео о гейм-дизайне. Как начинающему разработчику вам следует посмотреть как можно больше подобных видео.

Jonas Tyroller – личный канал Йонаса, инди-разработчика, известного по игре Islanders – успешному проекту, сделанному небольшой командой. У Йонаса много развлекательных видео об аспектах игровой разработки. На момент написания этой книги Йонас работает над следующей игрой – Will You Snail. Он регулярно добавляет на канал видео о ходе разработки, которые рассказывают, как протекает жизнь инди-разработчика.

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

Code Monkey – отличный ресурс для изучения Unity и программирования на C#. На этом канале много полезных обучающих видео, созданных инди-разработчиком, известным по Ninja Tycoon и Hyper Knights.

Thomas Brush – просто фантастический канал разработчика, известного по хорошо принятыми критикой Pinstripe и Neversong. На его канале много видео из закулисного процесса разработки, которые должен посмотреть каждый начинающий игродел. Многие из них содержат полезную информацию о двумерной графике и анимации. Томас также дает общие советы по разработке и ее деловой стороне.

GDC – канал Game Developers Conference, крупнейшего в мире мероприятия профессиональной игровой индустрии. На этом канале много лекций ведущих профессионалов. Большая часть нового контента GDC доступна только платным подписчикам на их сайте, но многому можно научиться из старых видео на YouTube-канале. Лекции включают в себя такие темы, как программирование, анимация, гейм-дизайн, издание, дистрибуция, маркетинг и другие.

Книги

«Кровь, пот и пиксели. Обратная сторона индустрии видеоигр» Джейсона Шрейера. Это обязательная к прочтению подборка откровенных интервью с десятью разработчиками, которые рассказывают о суровой реальности производства видеоигр. В книге разбираются десять игр – как ААА, так и инди. Моя любимая глава – я думаю, вам она тоже понравится – посвящена разработке Stardew Valley, очень успешной игры Эрика Бэрона. Stardew Valley была его первой игрой, он сделал ее полностью в одиночку. Его история может многому научить. Книга «Кровь, пот и пиксели» вдохновила меня поделиться собственной историей и в конечном итоге написать эту книгу.

«Достижение максимума. 12 принципов» Брайана Трейси. Мне повезло прочитать эту книгу еще подростком. Она произвела на меня сильное впечатление и позволила выбрать образ мыслей, который помог добиться успеха в различных делах, несмотря на все трудности и препятствия.

«Startup CEO: A Field Guide to Scaling Up Your Business»[83] Мэтта Блумберга. Если вы новичок в мире бизнеса, обязательно прочитайте ее. Как начинающему разработчику вам придется выполнять много разных задач, в том числе быть руководителем студии. Эта книга научит вас базовым навыкам ведения бизнеса и терминологии, которая понадобится для успешного управления компанией.

Спасибо за чтение!

Влад Маргулец

Примечания

1

Количество пользователей, которые добавили игру в «желаемое». – Прим. ред.

2

Наполняющие игру объекты: графические модели, музыка, спецэффекты и т. д. – Прим. ред.

3

Фрейм – кадр, отображаемый на дисплее. Большинство игр показывают изображение со скоростью 60 кадров в секунду. Эта скорость отображения называется фреймрейт, а ее падение – фреймдроп. – Прим. науч. ред.

4

Принадлежит компании META, которая признана экстремистской на территории РФ. – Прим. ред.

5

Принадлежит компании META, которая признана экстремистской на территории РФ. – Прим. ред.

6

Визуализация, процесс получения изображения. – Прим. науч. ред.

7

На момент выпуска книги Unity изменил политику. Теперь берется плата за каждую установку вашей игры, когда игра перевалит за определенное число копий. Подробнее читайте по ссылке: https://unity.com/pricing-updates. – Прим. науч. ред.

8

Схематичное отображение последовательности действий для генерации текстуры в виде графа. – Прим. науч. ред.

9

И прибыль в год не превышает 200 000 долларов. – Прим. науч. ред.

10

Создание случайного контента по заранее установленным алгоритмам. – Прим. ред.

11

Установление каждый раз нового, случайно определенного значения. – Прим. ред.

12

Telegram и VK в случае СНГ. – Прим. науч. ред.

13

Принадлежит компании META, которая признана экстремистской на территории РФ. – Прим. ред.

14

Facebook и Instagram принадлежат компании META, которая признана экстремистской на территории РФ. – Прим. ред.

15

Принадлежит компании META, которая признана экстремистской на территории РФ. – Прим. ред.

16

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

17

«Персонаж на земле». Переменная отвечает за состояние персонажа, на земле он или в воздухе. – Прим. ред.

18

«Повышение уровня». – Прим. ред.

19

Музыка из интернет-коллекций. – Прим. науч. ред.

20

Речь не об «ошибках» вообще, а о сбоях из-за недостатков в техническом исполнении игры. – Прим. ред.

21

Автор говорит главным образом о технических аспектах 3D-игр. – Прим. ред.

22

Этот термин не имеет устоявшегося перевода на русский язык. – Прим. ред.

23

Обозначение корпораций в США. – Прим. науч. ред.

24

«ООО» в странах СНГ. – Прим. науч. ред.

25

В России такие сервисы тоже есть. Например, «Кнопка» или программа банка «Тинькофф». – Прим. науч. ред.

26

Он может также включаться пунктами в договор подряда. – Прим. науч. ред.

27

Тем, кто в СНГ, поможет группа «Геймдев: правовые вопросы» в Telegram. – Прим. науч. ред.

28

Facebook принадлежит компании META, которая признана экстремистской на территории РФ. – Прим. ред.

29

В русскоязычном сегменте популярный аналог – Tilda. – Прим. науч. ред.

30

Возрастной рейтинг игры, рассчитанный по системе, используемой в США. – Прим. науч. ред.

31

Принадлежит компании META, которая признана экстремистской на территории РФ. – Прим. ред.

32

Facebook и Instagram принадлежат компании META, которая признана экстремистской на территории РФ. – Прим. ред.

33

Принадлежит компании META, которая признана экстремистской на территории РФ. – Прим. ред.

34

Принадлежит компании META, которая признана экстремистской на территории РФ. – Прим. ред.

35

Facebook и Instagram принадлежат компании META, которая признана экстремистской на территории РФ. – Прим. ред.

36

Стоит заметить, что с приходом Маска Twitter стал активнее монетизироваться, и реклама, пусть даже за небольшие деньги, теперь имеет существенный эффект на просмотры, лайки и ретвиты ваших твитов. – Прим. науч. ред.

37

Принадлежит компании META, которая признана экстремистской на территории РФ. – Прим. ред.

38

Принадлежит компании META, которая признана экстремистской на территории РФ. – Прим. ред.

39

Принадлежит компании META, которая признана экстремистской на территории РФ. – Прим. ред.

40

Аналогичный совет можно дать и по поводу соцсети VK, где реклама тоже недорогая и эффективная. – Прим. науч. ред.

41

В СНГ-реалиях более вероятно найти подрядчиков в тематических каналах в Telegram. – Прим. науч. ред.

42

Принадлежит компании META, которая признана экстремистской на территории РФ. – Прим. ред.

43

Принадлежит компании META, которая признана экстремистской на территории РФ. – Прим. ред.

44

Принадлежит компании META, которая признана экстремистской на территории РФ. – Прим. ред.

45

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

46

Отметим, что «сторис» – это не просто истории, это формат коротких видео и картинок с описанием, который пролистывают пользователи в ленте аккаунта. – Прим. науч. ред.

47

Сейчас добавлять ссылки может любой. – Прим. ред.

48

Принадлежит компании META, которая признана экстремистской на территории РФ. – Прим. ред.

49

Из бесплатных аналогов подойдет Windows Movie Maker, из недорогих – Movavi Video Suite. – Прим. науч. ред.

50

Дату выпуска можно не объявлять сразу, сделав для этого отдельный трейлер с заголовком Release Date Trailer. – Прим. науч. ред.

51

Важно, что авторы портала до сих пор отбирают все материалы по играм вручную, а не с помощью алгоритма. – Прим. науч. ред.

52

E3 больше не существует, ее место занял европейский GamesCom, а также тематические выставки крупных игровых компаний. – Прим. науч. ред.

53

Сейчас у этих сервисов появился серьезный конкурент – Lurkit. Также хорошо себя показывает Catapult. – Прим. науч. ред.

54

Facebook и Instagram принадлежат компании META, которая признана экстремистской на территории РФ. – Прим. ред.

55

Магазин все еще курируется вручную, хоть уже и содержит панель управления для изменения страницы игры. – Прим. науч. ред.

56

И далеко не факт, что лучше. – Прим. науч. ред.

57

Intel – не единственный вариант. Прекрасные программы есть у Nvidia. Часто можно встретить спонсорское оборудование от Steel Series. – Прим. науч. ред.

58

Это будет в разы дешевле. Можно найти их на Fiver или воспользоваться сервисом групповой локализации CrowdIn. – Прим. науч. ред.

59

Чаще всего это английский, FIGS (французский, итальянский, немецкий, испанский), упрощенный китайский, русский, португальский, японский, корейский. Все чаще переводят на турецкий и польский – растущие рынки. – Прим. науч. ред.

60

Зачастую инди-разработчики для перевода на другие языки пользуются помощью фанатов и энтузиастов. Сервис Crowdin помогает синхронизировать их работу. Важнее перевода самой игры является перевод ее страницы на площадках, где она продается. – Прим. науч. ред.

61

Для выпуска в цифровом виде, например на консоли Nintendo Switch, используется бесплатная цифровая анкета, объединяющая популярные американскую, европейские и австралийскую рейтинговые системы. – Прим. науч. ред.

62

Система до сих пор четко не регламентирована и используется для физических продаж. – Прим. науч. ред.

63

Автор не упомянул обязательную австралийскую ACB. Немецкая USK и австралийская ACB – две самые строгие рейтинговые системы в мире. Не считая, конечно, китайской, где решение об официальном выходе игры принимает партийный орган. – Прим. науч. ред.

64

Вы можете выпустить 5000 стандартных ключей для продажи на сторонних площадках (включая ваш собственный сайт). Дальше только в индивидуальном порядке и без каких-либо гарантий. – Прим. науч. ред.

65

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

66

DRM Wrap необходимо добавить вручную после создания exe-файла игры. – Прим. науч. ред.

67

Важно заметить, что сборки игры с GOG окажутся на торрентах и пиратских сайтах первыми. Поэтому разумной стратегией будет выйти на этом ресурсе позже Steam. – Прим. науч. ред.

68

А еще это существенно дольше: ждать одобрения вручную небольших изменений текстов или скриншотов игры. Пожалуй, отсутствие панели управления страницей в магазине – слабейшая черта GOG. Тем же грешит и Humble Store. – Прим. науч. ред.

69

На сегодняшний день EGS обогнал GOG и Humble Store вместе взятых, став вторым по выручке магазином после Steam. Во многом благодаря меньшей заполненности площадки, ручной модерации и меньшим процентом роялти, взимаемым магазином с разработчиков (12 % против 30 % в других магазинах). – Прим. науч. ред.

70

Теперь это не так, компания переключилась на кросс-платформу и охват игры во всех магазинах. – Прим. науч. ред.

71

Лучше, конечно, отчислять хоть какой-то процент, чтобы алгоритмы Itch были к вам благосклонны. – Прим. науч. ред.

72

Платежи в этом случае копятся на счете Itch, а в тот момент, когда они вам понадобятся, вы запрашиваете перевод. Важно, что за него будет взиматься серьезная комиссия. Также она будет взиматься с каждого платежа покупателем на платформе плюс налоги – например, 10–20 % НДС/VAT с каждой покупки. – Прим. науч. ред.

73

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

74

Важно заметить, что Humble Store и Humble Bundle – разные вещи. Первый – полноценная площадка продажи игр. Второй – платформа для продажи бандлов. – Прим. науч. ред.

75

Автор не упоминает о скандально известном G2A. – Прим. науч. ред.

76

Точнее, количество вишлистов на момент выхода должно быть выше, чем у конкурентов за ту же неделю. За рейтингом по вишлистам можно следить здесь: https://steamdb.info/upcoming/mostfollowed/. – Прим. науч. ред.

77

Как минимум на языки локализации. Чем больше языков, тем больше вишлистов от аудитории этих стран. – Прим. науч. ред.

78

Сейчас актуальнее переходы на страницу игры со страниц фестивалей, а также каналов стримеров, нежели через поиск по тегам и обнаружение в похожих проектах Steam (приток от этих инструментов составляет меньший процент). – Прим. науч. ред.

79

Еще один полезный ресурс – RoboStreamer. Он, в отличие от Restream, позволяет стримить на Steam с сервера, арендуемого вами с почасовой оплатой. – Прим. науч. ред.

80

Сувениры и сопутствующие товары, связанные с игрой. – Прим. науч. ред.

81

Рассчитать прогноз поможет шаблон: https://docs.google.com/spreadsheets/d/1JuNJUJRG99bPuF93zVC4RM1NGKkXKvHer-v6prZxW8A/edit#gid=0. – Прим. науч. ред.

82

Одноразовый виртуальный предмет, при использовании которого игрок получает случайные внутриигровые объекты различной ценности. Как правило, приобретается за реальные деньги. – Прим. ред.

83

Не издавалась на русском языке. – Прим. ред.

Content

Влад Маргулец
Основы создания успешных инди-игр от идеи до публикации. Советы начинающим разработчикам

Отзывы о книге

Предисловие

Введение

Глава 1 Настрой

Оправдания

Найдите свою цель

Постановка целей и управление рисками

Талант против потогонки

Привычки

Тайм-менеджмент

Глава 2 Подготовка

Анализ рынка

Какую игру делать?

Платформы

Целевая аудитория (ЦА)

Движок

Программное обеспечение

Бюджет и расписание

Вопрос цены и монетизация

Реиграбельность

Собираем команду

ДИЗАЙН-ДОКУМЕНТ

Глава 3 Финансирование

Сокращение повседневных расходов

Patreon

Неполный рабочий день

Гранты

Личный займ

Краудфандинг

Издатели

Инвесторы

Глава 4 Разработка

Принципы качественного дизайна

Лучший способ учиться

Итеративный дизайн

Доступность

Практики хорошего программирования

Звук и музыка

Процесс разработки

Вертикальный срез

Проверка качества

Оптимизация

Последние 10%

Глава 5 Бизнес и право

Открываем компанию

Интеллектуальная собственность (IP)

Контракты

Соглашение с конечным пользователем

Политика конфиденциальности

Глава 6 Маркетинг и PR

Программное заявление

Веб-сайт

Пресс-кит

Управление сообществом (комьюнити-менеджмент)

Работа с социальными сетями

Маркетинговые материалы

Освещение в прессе

Ютуберы и стримеры

Глава 7 Издание и дистрибуция

Работа с издательством или самостоятельное издание?

Рейтинг игрового контента

Цифровые магазины

Перепродажа ключей в розницу

Глава 8 Подготовка к запуску

Страницы в магазинах и вишлисты

Дата выхода

Стартовая скидка

Ранний доступ

Рецензии в прессе и дата эмбарго

Создатели околоигрового контента и стримеры

Приготовьте дополнительные маркетинговые ассеты

Проверьте возможности по загрузке патча с исправлениями

Создайте электронный адрес для клиентской поддержки

Заготовьте побольше дополнительных ключей

Расширьте команду

Подготовьтесь к прямым трансляциям в Steam

Напишите черновик анонса о выходе игры

Напишите черновик новостной рассылки

Как следует отдохните

Глава 9 Запуск!

Поймите цель

Выполните план

Взаимодействуйте с сообществом

Выдохните

Глава 10 Что дальше?

Скидки

Обновления

Загружаемый контент

Саундтрек

Участие в конкурсах

Обновление маркетинговых материалов

Ведение соцсетей

Розыгрыши и конкурсы

Другие платформы

Сувениры

Бандлы

Снижение постоянной цены

Лицензирование

Прогнозируемый доход

Сиквел

Новая интеллектуальная собственность

Права на чужую интеллектуальную собственность

Послесловие

Благодарности

Ресурсы

Сайты

Каналы YouTube

Книги

Примечания