99 советов гейм дизайнерам от Эдуарда Кумыкова. Часть 1
Привет всем!Меня зовут Эдуард Кумыков, и я создаю игры уже более 15 лет. Я занимал должности гейм-дизайнера, дизайнера уровней, руководителя отдела гейм-дизайна, руководителя отдела разработки проектов, продюсера и генерального директора. Game Insight, Belka Games и Elephant Games - это некоторые из компаний, в которых я работал, а также я принимал участие в создании Yoga Games и Finiki Games. Я участвовал во многих проектах, самые успешные из которых - Sir Match-a-Lot (Big Fish Games) и Solitaire Cruise (Belka Games).
1. Начните работать над своим проектом.
Это первый совет, который я бы дал любому дизайнеру или разработчику игр. Если вы серьезно намерены заняться разработкой игр, то не теряйте времени зря. Вы еще не знаете, как создавать игры? Тогда начните читать документацию, заметки, изучайте лучшие практики, чтобы сформировать идею и воплотить ее в слова. Параллельно с этим набирайтесь опыта, копите деньги или пытайтесь получить финансирование для своего проекта.
Сейчас у меня есть только идея для моей игры. Если бы я начал работать над ней десять лет назад, я бы, наверное, уже выпустил ее :)
2. Покажите свою игру другим как можно раньше.
Очень важно сразу же получить обратную связь от аудитории. Мнение со стороны поможет вам понять сильные и слабые стороны проекта, сделать выводы и принять дальнейшие решения по разработке. Если игра еще не готова, покажите скриншоты, наработки, игровые трейлеры или просто расскажите идею, чтобы увидеть реакцию людей.
Документируйте идеи, идеи и опыт. Ведение записей поможет упорядочить ваши мысли и избежать потерь или забывания чего-либо. При необходимости вы сможете вернуться к своим записям, чтобы быстро найти решение или почерпнуть вдохновение. Поверьте, вы еще поблагодарите себя за это.
Если вы постоянно играете в игры, вы получите огромный опыт в создании игр и сможете придумывать новые идеи. Когда флеш-игры были на подъеме, я любил их за то, что можно было пройти игру очень быстро. Играя в сотни таких игр, я вдохновлялся собственными идеями или игровыми механиками. Я пытался копировать механики, изменяя их таким образом, чтобы они подходили для моего проекта. Я продолжал идти по тому же пути с мобильными играми и никогда не отказывался от игр на ПК или консолях высокого уровня. Тогда я понял, что у меня редко возникают проблемы с придумыванием идей. Не ограничивайте свой опыт парой крупных игр или одной популярной кооперативной игрой вроде League of Legends, Fortnite или Counter-Strike. Это хорошо только тогда, когда вы занимаетесь чем-то похожим и не планируете ничего другого.
Я не поверю тому, кто скажет, что достаточно играет в игру, которую создает. Здесь нет места для оправданий: я имею в виду, что вы должны играть в свою игру вне работы. Возможно, это звучит слишком очевидно, но я призываю всех играть в свои игры как можно больше. Так вы будете знать ее лучше, чем кто-либо другой, понимать, как работает механика, видеть и оценивать ее. Вы должны знать все нюансы игры, которую вы создаете.
"Просто играть" недостаточно. Вам необходимо постоянно анализировать игры, чтобы понять замыслы других разработчиков и строить гипотезы: почему они добавили такую-то механику и что она привносит в игру? Этот анализ поможет вам решить, как спроектировать собственную игру и какие идеи воплотить в жизнь. Например, вы просмотрели десяток похожих на вашу платформеров и заметили, что ни в одном из них нет механики достижений. Поэтому для вашей игры она должна быть низкоприоритетной. Конечно, бывают исключения. Главное, чтобы вы могли принимать наилучшие решения.
7. Деконструкция или дебрифинг.
Вам необходимо проводить письменные дебрифы вашей игры, чтобы поделиться ими со своей аудиторией и коллегами. Попросите прокомментировать ваши дебрифы, чтобы узнать мнение со стороны. Письменные деконструкции помогут вам обратить внимание на дополнительные детали.
8. Практикуйте свои навыки письма.
Это важный совет для гейм-дизайнеров, которые работают с проектной документацией. Во время работы над документацией или написания электронного письма следите за тем, чтобы ваши мысли были четко структурированы и ясны. Продолжайте практиковаться, а письменные обзоры игр из моего предыдущего совета помогут вам в этом. Механика и идеи, описанные в вашей документации, должны быть понятны любому разработчику - думаю, с этим никто не будет спорить.
Даже если вы не чувствуете усталости. Берите отпуск и не проводите выходные за работой. Это поможет вам вернуться в проект со свежими мыслями и идеями.
Принимайте решения на основе данных, чтобы исключить любую субъективность. Лучшим аргументом для принятия решения будет успешный пример, подкрепленный цифрами. Вот простой пример: разработчики выяснили, что одна определенная иконка игры в Google Play увеличивает количество загрузок приложений на 6,2% до 22,1%. Основываясь на этих данных, они решили продолжать использовать выбранную иконку. Учитывая свой богатый опыт, я часто считаю идеи других спорными, потому что только аналитика может доказать их жизнеспособность.
11. Ориентируйтесь на результат.
Отличный результат делает вас счастливым и мотивирует на прогресс. Низкий результат дает вам представление о том, что нужно улучшить в вашей работе. Часто работа над проектом организована таким образом, что требуется очень много времени, чтобы увидеть конечный результат. Или же бывают случаи, когда приходится что-то менять без оценки своей работы, то есть тратить дополнительное время. Вывод: следите за тем, чтобы результат был виден. Это позволит вам расти.
12. Работайте с монетизацией.
В 90% случаев успех вашего проекта будет измеряться с точки зрения возврата инвестиций. Речь идет не только о внутриигровых покупках, но и о том, как вы продвигаете свою игру на рынке. Ведь если цена игры будет слишком высокой, вы потеряете на ее покупках, а если слишком низкой, вы получите меньше денег. Существует множество способов монетизации игры. Погрузитесь в эту тему и попробуйте разные вещи - так вы увеличите продажи и добьетесь отличных результатов.
13. Работайте с графикой.
Первый совет: научитесь работать с художниками и давать им подробную обратную связь. Второй совет: научитесь предоставлять художникам подробные описания того, что вы хотите получить в итоге, и находите множество ссылок, чтобы ваши идеи были ясны как день. Всем нравится видеть красивую и гармоничную "картинку" в игре, но чтобы она была, нужно сосредоточиться на этом.
Когда я только начинал работать с художниками над проектами в больших командах, у нас были проблемы с графикой: она никогда не получалась такой, какой должна была быть. Помимо советов, о которых я говорил выше, нам также помог хорошо организованный процесс подготовки. В нем художники сначала делали наброски в нескольких вариантах, а затем, когда был выбран только один, они могли перейти к раскраске и окончательной визуализации. Я использую этот подход ежедневно: сначала готовится описание и подбираются референсы, затем готовится прототип, дорабатывается, и только потом мы переходим к конечному продукту. Это работает как для графики, так и для разработки игр, и вы даже можете отремонтировать свою квартиру, используя тот же принцип.
14. UI и UX чрезвычайно важны.
Часто игроки взаимодействуют с игрой через интерфейс, и во многих играх первое погружение игрока и знакомство с механикой происходит именно в UI. Поэтому все просто: если UI интуитивно понятен, то он выполнил свою задачу, а если нет - его нужно улучшить.
За весь свой опыт работы с озвучкой игры я понял одну вещь: звук помогает передать атмосферу так, как никакие другие средства. При работе с саунд-дизайнерами я придерживаюсь того же конвейера, что и с остальными. Я использую звуки из других игр или анимационных фильмов для сравнения, чтобы вызвать больше ностальгии, если мы говорим о полноценной тематической музыке.
16. Показывайте реалистичную анимацию.
Я знаю, что аниматоры часто проявляют инициативу и могут создать хорошую анимацию даже на основе короткого и неполного описания. На протяжении всей своей карьеры я придерживаюсь эмпирического правила - сосредоточьтесь на реалистичности. Если анимация выглядит нереалистично, то она "вредит глазам". Игроки не найдут ее привлекательной.
Речь идет о балансе параметров игры, ее экономики и монетизации. Если вы дадите игроку слишком много, он быстро потеряет интерес к игре, а когда дело дойдет до f2p - перестанет платить. Если вы дадите игроку слишком мало, он может покинуть игру. При балансировке нужно попасть в "сладкую точку" с небольшим отклонением в сторону дефицита. Кроме того, при балансировке игры лучше полагаться на аналитику, а если ее нет, то на тщательное тестирование и проверку того, что вы ожидаете, чтобы не дать игроку больше или меньше.
18. Будьте осторожны со случайностью.
Признаюсь, в начале своей карьеры я тоже много этим занимался, часто полагаясь на чистую случайность. Так было до тех пор, пока я не понял, что предсказательные и точные расчеты дают нам необходимый баланс, и мы заставляем наших игроков вести себя так, как мы хотим. А они, в свою очередь, видят, что им доступны случайные награды или события.
Вспомним обычные сундуки: если награды, которые они выдают, случайны, каждый игрок будет получать что-то свое, и его будущий опыт будет трудно предсказать. Но если мы скажем, что первой наградой в сундуке всегда будет золото, игроки будут следовать одному и тому же заданному сценарию, что будет нам на руку.
19. Учитесь разным вещам.
Это может быть все, что угодно о разработке игр, а также о смежных областях. Например, я занимался разработкой игр по мотивам различных сказок и должен был найти сказки, на которые не было авторских прав, чтобы я мог использовать их без проблем. Мне пришлось прочитать все сказки, чтобы реализовать механику, которая была бы знакома и интересна игрокам. Это также помогло найти подходящие рекомендации для команды.
Если вы хотите расти, стать менеджером/руководителем команды может вам помочь, но это будет сложно без знания специфики работы. Профессия гейм-дизайнера предполагает тесное взаимодействие с командой и использование глубоких навыков управления в своей работе.
21. Не будьте Доктором Осьминогом.
Обучаясь многим вещам, люди пытаются проявить себя во всех областях и "засунуть свои щупальца" в каждую часть проекта. В итоге страдают все. Мой совет: будьте экспертом в своей области. Продвигайте свои знания и доверяйте другим профессионалам, чтобы проект шел так, как нужно.
22. Посещайте конференции.
Именно там вы можете познакомиться с другими разработчиками, завести хорошие связи и узнать об их опыте. Ну, а если вы разработчик игр, вы можете показать свою игру и получить реальные отзывы, или даже найти инвестора. Если вы заинтересованы в найме, вы найдете хороших кандидатов или наоборот - работу, потому что на таких мероприятиях всегда много кадровиков и рекрутеров.
Вы также можете продвигать свою компанию или игру на конференциях, и это действительно работает. Однажды мы были на конференции в Праге со стендом о нашей игре, раздавали промо-брошюры и сувениры. Мы рекламировали одну из версий игры, а в конце мероприятия разыграли iPad. В результате наша версия игры для iPad в течение трех месяцев возглавляла чарты в Праге, а версия для iPhone была в топ-10. Мы не покупали трафик для этого места, так что это могло произойти только благодаря нашей небольшой PR-кампании.
23. Выступайте на конференциях.
Делитесь своим опытом и рекламируйте себя. После нескольких конференций меня часто приглашали выступить с докладами снова. Отзывы о ваших выступлениях также помогут вам расти.
Не ждите, что кто-то научит вас всему. Самообразование и уверенность в себе - лучшие качества на пути к становлению профессионала.
25. Участвуйте в игровых джемах.
Это мой любимый совет для всех разработчиков игр. Джемы помогут вам лучше понять разработку игр в самом начале вашей карьеры, а также отработать свои навыки. О, и вы также можете получить финансирование или просто выиграть денежный приз.
Мне не хочется говорить вам об этом, но курсы действительно могут помочь вам продвинуться во многих отношениях, особенно если вы учитесь не по видео, а лично. За 10 лет работы гейм-дизайнером и разработчиком игр я прошел более десятка курсов, половина из которых были платными.
27. Изучайте игры разных жанров.
Если вы делаете платформер или что-то другое, не помешает изучить механику других игр, чтобы найти что-то новое. Работая над мобильной f2p-игрой с механикой головоломки, я решил поискать вдохновение и обнаружил игры-казино, которые меня поразили. Они существуют уже давно, и их разработчики перепробовали сотни механик, чтобы в итоге оставить только самые жизнеспособные. Если бы я не исследовал игры других жанров, я бы не нашел множество новых идей для своих собственных проектов.
28. Изучайте игры на разных платформах.
Они отличаются не только механикой, но и процессами разработки и продвижения. Например, вы можете увидеть множество казуальных игр (головоломки, бегалки и т.д.) в топ-чартах мобильных игр, но если вы посмотрите рейтинг лучших игр для ПК, то их там не будет. Это означает, что если вы делаете игру с известной и популярной механикой "3 в ряд", вы не можете ожидать, что кому-то будет интересно играть в нее на Steam или, скажем, в Playstation Store. Конечно, могут быть редкие исключения.
Например, вы создаете свою игру в Unity и Unreal. И даже если вы не используете эти игровые движки в своей работе, стоит изучить их, чтобы говорить на одном языке с разработчиками и знать, как могут быть реализованы придуманные вами механики.
30. Не бойтесь спрашивать совета.
Я часто обращаюсь за советом к незнакомым людям по нескольким причинам: во-первых, большинство из них действительно помогают и делятся полезной информацией, а во-вторых, нет смысла бояться услышать "нет". Я не боюсь спрашивать людей даже о том, что может показаться глупым. Чтобы получить совет, я могу обратиться к кому-нибудь на reddit.com в соответствующих хабах (gaming, games, gamedevelop и т.д.). Я также часто получаю сообщения от других разработчиков или гейм-дизайнеров и никогда не оставляю их без ответа.
31. Взаимодействуйте в сообществах.
Чтобы спросить совета, нужно вступить в сообщества людей, интересующихся тем же самым, например, на reddit.com или на любых других соответствующих ресурсах или группах в социальных сетях
32. Посмотрите на вещи с другой точки зрения.
Один из примеров - игра Cuphead, где, на мой взгляд, разработчики представили графику совершенно по-другому, создав ощущение, что вы смотрите мультфильм на старом телевизоре. Я никогда не видел ничего подобного раньше. На мой взгляд, это во многом обеспечило им успех.
33. Сделайте необычный проект.
Существует множество замечательных и по-настоящему захватывающих игр, таких как The Stanley Parable или There Is No Game. Просто поиграйте в них, чтобы увидеть, как могут выглядеть игры с уникальной механикой, а затем создайте свою собственную игру.
Edvice app
Edvice application
https://edvice.pro/articles/en/239/99-tips-for-game-designers-part-1