Джесси Шелл
Геймдизайн: Как создать игру, в которую будут играть все
Переводчик А. Лысенко
Научный редактор Г. Курган
Редактор А. Мельникова
Главный редактор С. Турко
Руководитель проекта М. Шалунова
Корректоры Н. Витько, Ю. Староверова
Компьютерная верстка А. Абрамов
Дизайн обложки Ю. Буга
© Taylor & Francis Group, LLC, 2015
CRC Press is an imprint of Taylor & Francis Group, an Informa business
All rights reserved. Authorised translation from the English language edition published by CRC Press, a member of Taylor & Francis Group LLC.
© Издание на русском языке, перевод, оформление. ООО «Альпина Паблишер», 2019
Все права защищены. Данная электронная книга предназначена исключительно для частного использования в личных (некоммерческих) целях. Электронная книга, ее части, фрагменты и элементы, включая текст, изображения и иное, не подлежат копированию и любому другому использованию без разрешения правообладателя. В частности, запрещено такое использование, в результате которого электронная книга, ее часть, фрагмент или элемент станут доступными ограниченному или неопределенному кругу лиц, в том числе посредством сети интернет, независимо от того, будет предоставляться доступ за плату или безвозмездно.
Копирование, воспроизведение и иное использование электронной книги, ее частей, фрагментов и элементов, выходящее за пределы частного использования в личных (некоммерческих) целях, без согласия правообладателя является незаконным и влечет уголовную, административную и гражданскую ответственность.
* * *Привет
Привет! Входите же! Какой приятный сюрприз – я даже не думал, что вы сегодня зайдете. Прошу прощения за небольшой беспорядок: я писал книгу. Пожалуйста, чувствуйте себя как дома. Так, хорошо. С чего бы нам начать? О, я ведь должен представиться!
Меня зовут Джесси Шелл, и я всегда любил создавать игры. Вот моя фотография.
Тогда я был пониже ростом. Я много чего успел с тех пор. Я работал в цирке жонглером. Был писателем, комиком и даже ассистентом фокусника. Занимался программированием в IBM и в Bell Communication Research. Я разрабатывал и создавал интерактивные тематические аттракционы в парках развлечений и многопользовательские игры для Walt Disney Company. Основал собственную студию и стал профессором университета Карнеги – Меллона. Но, когда люди спрашивают меня, чем я занимаюсь, я говорю им, что я геймдизайнер.
Рассказываю вам обо всем этом только потому, что на разных этапах книги я буду приводить примеры из собственного опыта, поскольку каждое место работы оставило на мне свой отпечаток и помогло лучше понять искусство геймдизайна. Сейчас это может вас удивить, но по мере прочтения книги вы будете все больше убеждаться в том, как много в этой жизни связано с геймдизайном.
Одну вещь я хотел бы прояснить сразу: несмотря на то что цель этой книги – помочь вам стать хорошим геймдизайнером, бо́льшая часть принципов, которые мы будем исследовать в этой книге, не ограничивается понятием геймдизайна. Вы увидите, что они имеют гораздо более широкое применение. Хорошая новость заключается в том, что знания, полученные в этой книге, можно применять для создания разных видов игр: цифровых, аналоговых или любых других.
Что такое геймдизайн?
Сначала давайте определимся с тем, что подразумевается под понятием «геймдизайн». В конце концов, книга написана именно о нем, а некоторых людей это понятие до сих пор вгоняет в ступор.
Геймдизайн – это процесс принятия решений о том, какой будет игра.
Вот так вот просто. Даже слишком просто с первого взгляда.
«То есть, чтобы создать игру, мне нужно просто принять одно решение?»
Нет. Чтобы решить, какой будет игра, вы должны принять сотни или даже тысячи решений.
«Геймдизайн требует наличия специального оборудования?»
Нет. Поскольку геймдизайн – это процесс принятия решений, вы можете заниматься им у себя в голове. Но, полагаясь только на свою память, вы рискуете упустить что-то важное, поэтому время от времени свои решения стоит записывать. В будущем, если вы захотите привлечь к разработке и принятию решений других людей, вам потребуется делиться этими решениями, и записи могут вам сильно в этом помочь.
«Что насчет программирования? Разве геймдизайнер не должен уметь программировать?»
Нет, не должен. Во-первых, во многие игры можно играть и без компьютера: настольные игры, карточные игры или спортивные игры. Во-вторых, вы можете принимать решения относительно того, какой будет видеоигра, не имея представления о технических деталях ее разработки. Конечно, знание этих деталей облегчит поставленную перед вами задачу, так же как помогут, например, навыки писателя или художника. Они позволят вам быстрее принимать взвешенные решения, но они не являются необходимостью. Это похоже на взаимоотношения между архитектором и плотником: архитектору не нужно знать все, что знает плотник, но он должен знать все, на что плотник способен.
«Так значит, геймдизайнер просто придумывает истории для игры?»
Нет. Создание истории – это лишь один из аспектов геймдизайна, но есть и множество других. В обязанности геймдизайнера входит принятие решений относительно правил, визуального стиля, прогресса, рисков, наград, наказаний и всего остального, что касается опыта игрока.
«Значит, геймдизайнер решает, какой будет игра, записывает эти решения и начинает следующий проект?»
Скорее, нет. Никто из нас не обладает идеальным воображением, и игры, которые мы придумываем у себя в голове и на бумаге, очень редко получаются такими, как мы их представили. Многие решения невозможно принять до тех пор, пока дизайнер не увидит игру в действии. Это причина, по которой дизайнер обычно вовлечен в процесс разработки от начала и до самого конца, постоянно принимая решения относительно своей игры.
Важно отметить разницу между «разработчиком игр» и «геймдизайнером». Разработчик игр – это человек, имеющий какое-либо отношение к созданию игры. Программисты, аниматоры, моделлеры, музыканты, писатели и дизайнеры, работающие над игрой, – все называются разработчиками. Геймдизайнер – это всего лишь один из видов разработчика.
«Геймдизайнер – это единственный человек, который может принимать решения об игре?»
Давайте сформулируем вопрос по-другому: каждый, кто принимает решение относительно того, какой будет игра, – это геймдизайнер? Дизайнер – это роль, а не человек. Практически каждый разработчик в команде принимает решения о том, какой будет игра, просто создавая для нее контент. Эти решения можно отнести к геймдизайну, и, когда вы их принимаете, вы становитесь геймдизайнером. Поэтому независимо от того, какую роль вы занимаете в команде разработки, понимание принципов геймдизайна поможет вам делать свою работу лучше.
В ожидании Менделеева
Открытие – это не поиск новых горизонтов, а способность посмотреть на вещи по-новому.
Марсель ПрустЦель этой книги – сделать из вас лучшего геймдизайнера.
К сожалению, на момент написания книги не существует «унифицированной теории геймдизайна», нет простой формулы для создания хорошей игры. Так что же нам делать?
Наше текущее положение напоминает положение древних алхимиков. До того как Менделеев изобрел периодическую таблицу химических элементов, наглядно демонстрирующую взаимосвязи между основными элементами, алхимики пользовались примитивными правилами для определения этих связей, которые они сами вывели опытным путем. Эти правила были неполными, иногда неправильными и часто ненаучными, но, пользуясь ими, алхимики творили удивительные вещи,