Читаем Убейте дракона! Как писать блестящие сценарии для видеоигр полностью

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

В драматическом произведении также должны быть конфликт и препятствия. Если бы Одиссей воспользовался Google Maps, то «Одиссея» получилась бы гораздо более короткой и гораздо менее интересной.

Персонажи

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

. В играх часто бывают персонажи, которых «изображают» игроки во время игрового процесса. Помните игру Clue?[20] Людям нравится отождествлять себя с другими людьми (реальными или вымышленными), животными, растениями (вспомним игру Plants vs. Zombies) и даже неодушевленными объектами, такими как цилиндр в «Монополии». Даже с каким-то определенным цветом. С детства Бобу всегда нравилось играть в шашки за черных. Ему казалось, что черные умнее и круче красных или белых.

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

Сеттинг (или игровой мир)

Чтобы игрок сильнее почувствовал свою эмоциональную связь с игрой, создатели должны придумать особый мир игры, ее окружение (или «сеттинг» на геймерском жаргоне). Разработка мира – первый шаг на пути создания игры с эффектом погружения. Где происходит действие? В историческом Атлантик-сити, как в «Монополии»? На воображаемом острове Катан? В Соединенных Штатах XIX века, как в Ticket To Ride? Даже в таких «простых» настольных играх, как Stratego, «Морской бой» и «Риск»

, есть свой мир – поле боя, море и земной шар соответственно. (Кстати, откуда в фильме «Морской бой» взялись инопланетяне? В нашей версии игры их никогда не было!)

Состязание

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

И, возможно, самый главный компонент игр…

Правила

В играх есть правила. Это первое, что обсуждают участники, начиная игру. Кто-то объясняет правила: как двигаться, что означают карты, как выиграть.

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

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

И, конечно же, настольные игры.

Так что же такое правило? Воспринимайте его как условное предложение вида «если… то…»: «Если я сделаю то-то и то-то, то произойдет то-то и то-то». Одно из самых простых правил игр вроде Call of Duty или Battlefield следующее:

«Если я упаду на гранату, то я погибну».

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

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

C++: базовый курс
C++: базовый курс

В этой книге описаны все основные средства языка С++ - от элементарных понятий до супервозможностей. После рассмотрения основ программирования на C++ (переменных, операторов, инструкций управления, функций, классов и объектов) читатель освоит такие более сложные средства языка, как механизм обработки исключительных ситуаций (исключений), шаблоны, пространства имен, динамическая идентификация типов, стандартная библиотека шаблонов (STL), а также познакомится с расширенным набором ключевых слов, используемым в .NET-программировании. Автор справочника - общепризнанный авторитет в области программирования на языках C и C++, Java и C# - включил в текст своей книги и советы программистам, которые позволят повысить эффективность их работы. Книга рассчитана на широкий круг читателей, желающих изучить язык программирования С++.

Герберт Шилдт

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