Читаем Хочу в геймдев! полностью

Так называемые пасхалки как часть истории – это также способ общения разработчиков со своими игроками. Предметы в World of Warcraft могут намекать на развитие игры в будущих обновлениях, а название книги в «Ведьмаке» может объяснить политику студии относительно DRM[76]. Нарратив во многом схож с UX, он также незаметно вплетается в игру, подчеркивая игровые механики, соединяя разные части игры.

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

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

<p>Подготовка к релизу</p>

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

• шлифовать игру до финальной версии;

• оптимизировать ее, если необходимо, под разные платформы;

• проводить все маркетинговые активности и размещать игру в сторах.

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

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

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

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

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

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

<p>Чем занимается тестировщик и виды тестирования</p>

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

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

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

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

Все книги серии Российский компьютерный бестселлер. Геймдизайн

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

1С: Бухгалтерия 8 с нуля
1С: Бухгалтерия 8 с нуля

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

Алексей Анатольевич Гладкий

Программирование, программы, базы данных / Программное обеспечение / Бухучет и аудит / Финансы и бизнес / Книги по IT / Словари и Энциклопедии
1С: Управление торговлей 8.2
1С: Управление торговлей 8.2

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

Алексей Анатольевич Гладкий

Финансы / Программирование, программы, базы данных