Бомбора - Level up! Руководство по созданию классных видеоигр стр 5.

Шрифт
Фон

Приключения (adventure[20])  игры, где нужно разгадывать головоломки, собирать предметы и работать с инвентарем. Ранние приключения были чисто текстовыми. Примеры: Colossal Cave Adventure, серии Kings Quest и Leisure Suit Larry.

 Квест (graphical adventure). Поджанр, в котором игрок перемещается по миру и ищет подсказки при помощи курсора. Примеры: Myst, Monkey Island, серия Sam & Max.

 Ролевая игра (RPG). Этот поджанр основан на настольных ролевых системах вроде Dungeons and Dragons. Игрок улучшает навыки выбранного класса персонажей, вступая в схватки, исследуя мир и разыскивая сокровища. Иногда он играет за конкретного героя, а иногда просто за некий класс. Примеры: Star Wars: Knights of the Old Republic, серия Mass Effect.

 Многопользовательские онлайн-RPG (MMORPG). Это RPG, где в одном пространстве оказываются одновременно сотни игроков. MMORPG отличает возможность сражаться с другими игроками (PvP), а также наличие гринда (повторяющегося геймплея) и рейдов (групповых сражений). Примеры: World of Warcraft, DC Universe Online.

 Сурвайвал-хоррор (survival horror). Игрок пытается выжить в некоей ужасной ситуации, причем его ресурсы например, патроны ограничены. Примеры: серии Resident Evil и Silent Hill.

Строительство/менеджер (construction/management)  игрок получает ограниченный объем ресурсов, и его задача строить и улучшать что-то в заданной локации. Иногда такие игры бывают сюжетными, а иногда это сугубо «песочницы с игрушками». Примеры: SimCity, Zoo Tycoon.

Симуляторы жизни (life simulation)  игры, похожие на менеджеры, только строить и развивать надо взаимоотношения с искусственными формами жизни. Примеры: The Sims, Princess Maker.

 Симуляторы домашних животных (pet simulation). Основаны на карманных играх тамагочи, хотя порой очень далеко от них уходят. В подобных играх нужно ухаживать за домашними питомцами. Пример: World of Zoo.

Музыкальные и ритм-игры (music/rhythm)  игрок набирает очки, пытаясь попасть в некий ритм. Игры этого жанра бывают и очень простыми, вроде Simon, и очень сложными, вроде Rock Band.

Игры для вечеринок, они же патигеймы (party games),  игры, обычно соревновательные, рассчитанные на несколько человек. Зачастую это сборники мини-игр. Примеры: Mario Party и Buzz!

Головоломки (puzzles)  игры, которые основаны на логике и дополнении структур. Зачастую они неспешные, требуют усидчивости и зрительно-моторной координации. Примеры: The Incredible Machine, Tetris.

Спортивные игры (sports)  игры, изображающие спортивные соревнования, привычные или экстремальные. Такие часто выходят ежегодно. Примеры: серия Madden NFL, серия Tony Hawk.

 Спортивные менеджеры (sports management). Здесь нужно не заниматься спортом, а управлять игроками или командами. Примеры: серия FIFA Manager, серия NFL Head Coach.

Стратегии (strategy). Будь то шахматы или Civilization, главное в стратегиях размышления и планирование. Действие может разворачиваться как в исторических декорациях, так и в вымышленных.

 Стратегии в реальном времени (real-time strategy, RTS). Это быстрые игры, где, как и в пошаговых стратегиях, пристальное внимание уделяется «четырем иксам»: расширению (expansion), исследованию (exploration), эксплуатации (exploitation) и истреблению (extermination). Стратегии в реальном времени самые популярные на момент написания книги представители жанра. Примеры: серии Command and Conquer и Dawn of War.

 Пошаговые стратегии (turn-based strategy). Это более медленные игры, что позволяет игрокам поразмыслить чуть дольше и лучше проработать стратегию. Примеры: серии XCom и Advance Wars.

 Тауэр-дефенс (tower defense). Более молодой жанр, популярный на ПК и портативных устройствах. Игрок строит заграждения из автоматических стреляющих «башен», тем самым сдерживая напор врагов. Примеры: Defense Grid: The Awakening, Locks Quest.

Транспортные симуляторы (vehicle simulation)  игры, симулирующие вождение транспортного средства, от болида до космического корабля. Они стремятся как можно реалистичнее передать соответствующий опыт. Примеры: Lunar Lander, Densha de Go! 64.

 Гонки (driving). Игроки участвуют в гонках и улучшают транспорт от мотоциклов до аппаратов на воздушной подушке. Некоторые игры в этом жанре ультрареалистичны, в других акцент смещен в сторону экшена. Примеры: серии Gran Turismo и NASCAR Racing, Wave Race, SSX.

 Авиасимуляторы (flying). Одни, как Microsoft Flight Simulator, предлагают насладиться полетом, другие, как серии Ace Combat или Blazing Angels,  схватками. А в сериях типа Star Fox и Star Wars: X-Wing vs. TIE Fighter можно даже слетать в космос.

Этот список жанров и поджанров лишь вершина айсберга. Существуют и другие классификации, где есть место, скажем, играм для взрослых, «серьезным играм»[21], рекламным, играм с боями на технике эти жанры пересекаются с некоторыми перечисленными выше. А когда жанры или поджанры пересекаются, постоянно возникают новые. Например, в играх серии Grand Theft Auto сочетаются элементы приключенческого боевика, шутера от третьего лица, гонок, симулятора и аркадного экшена! А в Tuper Tario Tros[22] встречаются Super Mario Bros. и Tetris! Что же будет дальше? Какой жанр покорит всех в будущем? Кто знает, может, его придумаете вы!

Кто все это делает?

Существует много разных игр и их создает много разных людей. На заре игровой индустрии разработчики чаще были одиночками: например, оригинальную Prince of Persia сделал один человек[23]  он выступал и программистом, и дизайнером, и аниматором. Даже музыку написал сам! Но по мере того как создание игр превращалось в серьезный бизнес, команды росли в них входило по два, а то и по три программиста.

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

Людей, создающих игры, называют разработчиками (developers). Это аналог съемочной группы в кино или на телевидении несколько творческих людей, которые вместе делают развлекательный продукт. Обычно в команду входит целый ряд разных специалистов; о них мы сейчас и поговорим.

Программист (programmer)

На языках вроде С++ или Java программист пишет код, генерирующий текст и визуальную составляющую игры; разрабатывает системы управления, позволяющие игроку взаимодействовать с игрой, и систему управления камерой, показывающую нам мир игры; программирует систему физики, в рамках которой существуют игровой мир и персонаж; пишет систему искусственного интеллекта для управления противниками и поведением объектов ну, вы поняли.



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

Как и в других сферах, работа программиста в игровой индустрии становится все более специализированной. Но чем бы конкретно он ни занимался, ему нужно прекрасно разбираться в математике, 2D- и 3D-графике, физике, системах частиц, интерфейсах, искусственном интеллекте, системах ввода данных и устройстве сетей. Спрос на эти навыки всегда высок, и программисты нередко хорошо зарабатывают, приходя на проекты как наемные работники. Такой программист появляется в команде, пишет код, предлагает временные решения и уходит на другой проект.

Ваша оценка очень важна

0
Шрифт
Фон

Помогите Вашим друзьям узнать о библиотеке

Скачать книгу

Если нет возможности читать онлайн, скачайте книгу файлом для электронной книжки и читайте офлайн.

fb2.zip txt txt.zip rtf.zip a4.pdf a6.pdf mobi.prc epub ios.epub fb3