- Фантастика и фэнтези
- Ироническое фэнтези
- Стимпанк
- Детективная фантастика
- Киберпанк
- Попаданцы
- LitRPG
- Космоопера
- Технофэнтези
- Городская фантастика
- Русское фэнтези
- Юмористическая фантастика
- Космическая фантастика
- Боевое фэнтези
- Эпическая фантастика
- Зарубежная фантастика
- Книги магов
- Мистика
- Разная фантастика
- Разное фэнтези
- Любовное фэнтези
- Романтическая фантастика
- Городское фентези
- Историческая фантастика
- Историческое фэнтези
- Социально-философская фантастика
- Сказочная фантастика
- Иностранное фэнтези
- Романтическое фэнтези
- Ироническая фантастика
- Ужасы и Мистика
- Постапокалипсис
- Героическая фантастика
- Фэнтези
- Научная Фантастика
- Социально-психологическая
- Альтернативная история
- Боевая фантастика
- Разная литература
- Пословицы, поговорки
- Шахматы
- Визуальные искусства
- Фанфик
- Авто и ПДД
- Военное
- Отраслевые издания
- Гиды, путеводители
- Зарубежная образовательная литература
- Военная история
- Цитаты из афоризмов
- Современная литература
- Великолепные истории
- Начинающие авторы
- Современная зарубежная литература
- Боевые искусства
- Изобразительное искусство, фотография
- Кино
- Литература 19 века
- Недвижимость
- Музыка, музыканты
- Готические новеллы
- Истории из жизни
- Культура и искусство
- Спецслужбы
- Зарубежная прикладная литература
- Музыка, танцы
- Подростковая литература
- Прочее
- Военная техника, оружие
- Газеты и журналы
- Периодические издания
- Домоводство, Дом и семья
- Любовные романы
- Экономическая литература
- Научные и научно-популярные книги
- О животных
- Биохимия
- Культурология
- Юриспруденция
- Политика
- Психотерапия
- Языкознание
- Научпоп
- Медицина
- Психология, личное
- Радиотехника
- Филология
- Педагогика
- Образовательная литература
- Деловая литература
- Физика
- Науки: разное
- Химия
- Воспитание детей, педагогика
- Детская психология
- Зарубежная публицистика
- Биология
- Архитектура
- Зарубежная психология
- Науки о космосе
- Социология
- Математика
- География
- Беременность, ожидание детей
- Литературоведение
- Транспорт, военная техника
- Обществознание
- Зоология
- География
- Альтернативная медицина
- Иностранные языки
- Ветеринария
- Рефераты
- Астрология
- Биофизика
- Экология
- История Европы
- Учебники
- Шпаргалки
- Государство и право
- Ботаника
- Религиоведение
- История
- Техническая литература
- Прочая научная литература
- Психология
- Детективы и Триллеры
- Справочная литература
- Проза
- Новелла
- Юмор
- Проза
- Историческая проза
- Русская современная проза
- Советская классическая проза
- Повести
- Очерки
- Эссе
- Рассказы
- Зарубежная современная проза
- Сентиментальная проза
- Зарубежная классика
- Афоризмы
- Эпистолярная проза
- Феерия
- Семейный роман/Семейная сага
- Разное
- Антисоветская литература
- Магический реализм
- Русская классическая проза
- Современная проза
- О войне
- Контркультура
- Классическая проза
- Поэзия, Драматургия
- Детская литература
- Детская фантастика
- Детские остросюжетные
- Детские стихи
- Детские приключения
- Внеклассное чтение
- Учебная литература
- Зарубежные детские книги
- Бизнес
- Загадки
- Книги для подростков
- Школьные учебники
- Детский фольклор
- Книги для дошкольников
- Детские детективы
- Детская познавательная и развивающая литература
- Буквари
- Прочая детская литература
- Сказка
- Детская проза
- Детская образовательная литература
- Юмор
- Документальные книги
- Бизнес
- Внешнеэкономическая деятельность
- Тайм-менеджмент
- Кадровый менеджмент
- О бизнесе популярно
- Управление, подбор персонала
- Бизнес
- Менеджмент и кадры
- Продажи
- Экономика
- Ценные бумаги и инвестиции
- Малый бизнес
- Делопроизводство, офис
- Корпоративная культура, бизнес
- Банковское дело
- Финансы
- Зарубежная деловая литература
- Ораторское искусство / риторика
- Личные финансы
- Интернет-бизнес
- Поиск работы
- Государственное и муниципальное управление
- Бухучет и аудит
- Работа с клиентами
- Менеджмент
- Краткое содержание
- Личная эффективность
- Переговоры
- Приключения
- Старинная литература
- Религия и духовность
- Компьютеры и Интернет
- Блог
Читаем без скачивания Level up! Руководство по созданию классных видеоигр - Скотт Роджерс
Шрифт:
Интервал:
Закладка:
Тут-то мы и подходим к игровой физике. Программисты «подгоняют» реальные числа под нужды геймплея. Скорость бега, высота и дальность прыжков, отдача при столкновении – все это ощущается лучше, когда оно подогнано. В реальном мире большинство людей не могут прыгнуть выше своего пояса, а средний персонаж платформера легко преодолевает два собственных роста.
А что, если действие разворачивается в космосе? Или на планете с низкой или высокой гравитацией? Или вы, как в Jumping Flash, просто способны исключительно мощно прыгать? Чтобы ваши метрики сочетались с физикой, о них надо поразмыслить загодя. Обдумайте все это как можно раньше и потом уже не меняйте, а то будет плохо.
Но вернемся к прыжкам. В шестнадцатибитную эпоху платформеры опережали все жанры по популярности, так что неудивительно, что искусство прыжков отточили до совершенства – ему уделяли больше внимания, чем любому другому типу движения. По моим подсчетам, есть пять ключевых типов прыжков.
• Одиночный прыжок. Игрок прыгает один раз, вертикально или горизонтально.
• Двойной прыжок. Второй вертикальный или горизонтальный прыжок можно произвести прямо посреди первого.
• Тройной прыжок. Третий прыжок можно выполнить после второго. Обычно он горизонтальный и требует, чтобы игроку было от чего оттолкнуться.
• Прыжок, зависящий от контекста. Происходит автоматически, когда игрок попадает в специально размеченную зону, например на уступ.
• Прыжок от стены. Особый прыжок, который производится, когда игрок прыгает в стену или в ее сторону. Если нажать кнопку в момент столкновения со стеной, персонаж отскочит в противоположном направлении. Выполняя череду таких прыжков, игрок способен подниматься вверх, перескакивая с одной стены на другую, близкую к ней. Прыжок от стены может быть как «врожденным» навыком, то есть присутствовать с начала игры (как в Prince of Persia), так и доставаться в качестве навыка или с новым снаряжением (как в Ratchet and Clank).
Принимать решения о дизайне нам придется даже в отношении того, как персонаж летит. В некоторых играх прыжки реалистичны и менять направление в полете нельзя; в других – можно. В некоторых играх высота и дальность прыжка зависят от того, как долго игрок зажимает кнопку.
Я много лет делал игры-попрыгушки (как я их называю) – и заметил кое-что любопытное. Игроки обычно прыгают не с края платформы, а с небольшого расстояния от него. Находиться у края слишком тревожно. Прыгают с места, которое я называю зоной прыжка. Ее длина доходит до половины длины самого прыжка от края платформы.
Целится же игрок в безопасную зону, расположенную примерно на полпрыжка от края второй платформы. Приземляться на самом краю тоже тревожно! Поэтому, проектируя прыжок, добавляйте к областям еще примерно длину прыжка, чтобы игрок чувствовал себя уверенно.
Если платформа маленькая или летающая, цель – строго ее середина. Убедитесь, что на платформе достаточно места. Обычно такие платформы небольшие – вот почему я не поклонник проскальзывания после прыжка.
Когда игрок нервничает, он обычно снова прыгает. Если цель слишком мала – убивается. Оставьте крошечные платформы в секциях с повышенной сложностью (обычно такие доступны в конце игры).
Подтягиваемся, колеблемся
Подтягивание (хойст, hoist) и колебание (титер, teeter) – два очень полезных инструмента, которые помогут игрокам проходить уровни и не умирать. Подтягивание позволяет зацепиться за платформу чуть выше уровня прыжка. Качание предупреждает о том, что игрок подошел слишком близко к краю и есть риск упасть.
Такие приемы нужны не всем играм. Но если решите использовать, учитывайте их при выборе метрик. Подтягивание может прибавлять к высоте прыжка длину, достигающую полного роста персонажа.
Когда игрок готов подтянуться, но еще не сделал этого и не спрыгивает обратно, его состояние называется свисание (hang). В некоторых играх его нет, а герой подтягивается автоматически; другие используют возможность висеть в геймплее, позволяя ждать в таком положении подходящего момента (в задачах на время, при взаимодействиях с угрозами и так далее).
По моему опыту, все эти состояния – отличный способ сделать героя ярче. Например, если он будет потешно реагировать на то, что свисает со скалы, готовый разбиться насмерть! И помните, что такие анимации должны замыкаться в кольцо, ведь игрок может отойти, оставив персонажа болтаться.
И не создайте случайно то, что я называю эффектом Хитрого Койота. Помните старые мультики Чака Джонса[111], где Хитрый Койот преследует Дорожного Бегуна и в результате сбегает с обрыва? А потом секунду стоит в воздухе и лишь после этого падает в каньон, оставляя за собой облачко пыли?
Что наверху, то и внизу
Кстати, давайте поговорим и о падении (falling). Вооружившись сверхспособностью покадрово все зарисовывать, проанализируем типичное падение с обрыва.
1. К краю игрок обычно подходит осторожно. Если собирается прыгать, то прыгает из зоны прыжка.
2. Начинает ли персонаж шататься? Это предупредит игрока об опасности, но также лишит его контроля.
3. Допустим, из состояния колебания тоже можно прыгнуть. Если неудачный прыжок рискует закончиться смертью, то пусть угроза будет видна уже отсюда. Прыжки вслепую очень нервируют.
4. Игрок может повиснуть? Если да, это позволит в последний момент отменить прыжок. В некоторых играх урон, получаемый от падения, зависит от высоты, и повиснуть сперва на руках – шанс превратить смертельный прыжок в безопасный.
5. Способен ли игрок управлять падением? Многие игры позволяют его корректировать, а некоторые – и вовсе откровенно маневрировать в воздухе. Убедитесь, что анимация дает игроку понять, управляет он падением или нет. При бесконтрольном падении герой может махать руками или кричать в ужасе, а при контролируемом эту же анимацию стоит повторить в конце.
6. Способен ли персонаж в падении прыгнуть, как бы оттолкнувшись от воздуха? Как игрок поймет, что у него есть эта способность? Убедитесь, что в игре много ситуаций, ее использующих.
7. Что происходит при приземлении? Герой, как кошка, всегда приземляется на ноги и без урона? Врезается в землю и некоторое время приходит в себя, будучи уязвимым для врагов? Отскакивает от земли как кукла и умирает? Убедитесь, что в самом начале игры вы донесли до игрока, наказуемо ли столкновение с землей.
8. Вне зависимости от того, нанесло ли приземление игроку урон, как можно скорее верните ему управление. Нет ничего хуже, чем ждать, пока закончится длинная анимация, в которой герой поднимается.
Я и моя тень