Цель лекции: Ознакомиться с историей развития компьютерных игр, этапами разработки игр и игровыми профессиями
История видеоигр начинается в пятидесятых годах прошлого века. Тогда появились первые устройства, которые позже превратились в игровые приставки, портативные игровые консоли и
Термин "видеоигры" (
Рассмотрим основные этапы развития видеоигр.
Компьютерные игры ведут свою историю с 1947 года. Тогда была создана первая игра – ракетный
Создание игровых устройств и программ привлекала многих людей, работавших в высокотехнологичной сфере, людей, связанных с компьютерами, поэтому уже в 50-х годах мы можем наблюдать развитие этой сферы.
Развитие компьютеров, средств отображения информации, привело к созданию нескольких заметных игровых проектов. Как и прежде, они рассматривались скорее как достижения программистского искусства и современной в тот период времени техники, а не как игры, в которые могут играть все желающие.
Так, в 1952 году Александр Дуглас разработал программу OXO – компьютерный вариант игры в крестики-нолики. Эта программа была создана в рамках его научной работы, которая была посвящена человеко-машинному взаимодействию. Программа содержала модуль
В 1958 году Уильям Хигинботэн разработал игру Tennis for Two (Теннис для двоих) – простой
В 60-х годах появляются проекты, которые вполне можно сопоставить с современными компьютерными играми. Однако, реализовывались они, в основном, на ЭВМ, которые имелись в распоряжении учебных заведений.
В 1961 году Стив Рассел и его товарищи из Массачусетского университета (США) написали игру Spacewar! (именно так – с восклицательным знаком) – она работала на компьютере
В 1966 Ральф Баер создал компьютерную игру Chase, которая примечательна тем, что впервые использовала в качестве устройства для вывода информации обычный
В 1969 Кен Томпсон из компании ATT написал игру Space Travel для ОС
Если ранее видеоигры были чем-то редкостным, то 70-е годы можно считать настоящим игровым бумом. Игры развивались в нескольких направлениях – это были игровые автоматы, игры для больших компьютеров, установленных в учебных заведениях, игры для домашних компьютеров, а так же – консольные игры. В частности, популярностью пользовались консоли от Atari и Magnavox.
Интересно развивалась ситуация среди пользователей домашних компьютеров. Например, в те времена некоторые игры распространялись в виде текстов, напечатанных в журналах или книгах. И домашний пользователь ПК должен был вручную набирать текст игры, отлаживать, компилировать программу, и, в результате – играть.
В 1971 появился первый игровой автомат – он был запущен в Стэнфордском университете. На автомат была установлена игра Galaxy (она была основана на концепции Spacewar!). В этом же году Нолэн Басшнелл и Тед Дабни создали игровой автомат, основанный на той же Spacewar!. Их игра называлась
В 1972 основана компания Atari, в этом же году вышла игра Atari PONG и соответствующее устройство. Было продано 19000 копий этой игры.
В 1974 появились игры Maze War и Spasim – первые попытки создания многопользовательских трехмерных
В 1975 году была написана текстовая компьютерная игра Adventure. Компьютеры тех времен имели скромные вычислительные ресурсы, поэтому текстовые игры были популярными. К тому же, многие игры "общались" с игроками, распечатывая информацию на принтере.
В 1978 вышла игра Space Invaders от Taito – ее успех активизировал других производителей игровых автоматов.
В 1979 году, выпущена игра
В 80-х годах игровые автоматы, которые были популярны в прошлом десятилетии, теряли позиции. Однако начало 80-х можно считать золотой эрой игровых автоматов.
Теперь на первый план выходят игры для ПК, а так же – для игровых консолей. Среди компьютеров тех времен можно отметить ZX
В это же время появляются многие компании-
В 1980-е были заложены основы многих популярных сегодня игровых жанров и способов построения игрового мира. Например – это скроллинговые игры, квесты, сетевые игры, трехмерные игры. Благодаря разработке новых
В 1987 была разработана ролевая игра Final
В 1989 компания Nintendo выпустила карманную игровую консоль
В 90-х годах индустрия компьютерных игр окрепла, игры разрабатывались уже не одиночками, как это было раньше, а огромными командами профессионалов.
Сегодняшним играм мы обязаны разработкам, которые сделаны в 1990-е годы. А многие игры тех лет все еще популярны. Например –
Одна из первых
В 90-е начали развитие Интернет-игры. Так, уже упомянутая Quake, позволяла устраивать многопользовательские бои в Интернете, то же самое касается StarCraft’а, Age of
Что касается игровых консолей, то они развивались в 90-х годах. Пожалуй, наиболее заметными среди них были SNES и Nintendo 64 от Nintendo, Sega Mega
В 2000-х годах игровая индустрия продолжала развиваться. В частности, на рынке игровых консолей присутствовали три сильных конкурента. Это Microsoft Xbox 360 (ее предшественница – Xbox – появилась в 2001 году), Sony Play Station III и Nintendo Wii.
Можно отметить, что игры этих времен (преимущественно – консольные) активно используют нестандартные игровые контроллеры – такие, как контроллер-гитару в игре Guitar Hero для Sony Play Station, контроллер в виде барабанов от Nintendo для некоторых ее игр. Кроме того, в эти времена вполне привычными стали беспроводные игровые
В эти годы можно отметить бурное развитие
Нужно отметить, что в 2000-х годах разработчики уделяли большое внимание мобильным играм. Причем, среди мобильных платформ можно выделить как узкоспециализированные игровые, так и платформы более широкого профиля – такие, как ОС для мобильных телефонов,
В частности, если говорить о мобильных игровых платформах – то здесь мы имеем PlayStation
В 2003-м была анонсирована, а в 2004-м выпущена Nintendo
В 2003-м был выпущен мобильный телефон Nokia N-Gage, ориентированный на игровое применение, в 2004-м – Nokia N-Gage QD.
В наши дни игры продолжают развиваться. Особое внимание сегодня уделяется разработке новых игровых интерфейсов (таких, как Microsoft Kinect, Nintendo Wii U) и мобильным играм.
Показательно то, что Kinect для Xbox 360 попал в Книгу рекордов Гиннеса как самое быстро продаваемое потребительское электронное устройство. В первые 60 дней после начала продаж Kinect было продано 8 миллионов экземпляров. Существует немало игр, совместимых с Kinect, но потенциал этого
В среде игровых консолей так же наблюдается оживление – в 2011 увидели свет Nintendo 3DS и Sony PlayStation
Традиционные игры – для стационарных игровых консолей и ПК, с привычным управлением, конечно же, не оставляют без внимания. Но на фоне новых технологических решений они смотрятся достаточно спокойно, не привлекают к себе повышенного внимания.
Сегодня создание компьютерных игр – это огромная индустрия. Бюджеты игровых проектов достигают десятков миллионов долларов, а объем рынков современных игр – компьютерных, консольных, мобильных, оценивается десятками миллиардов долларов.
По информации Ericsson, к четвертому кварталу 2011 года в мире было около 6 миллиардов
Мобильный телефон изначально был создан, как устройство связи, но к этой его функции постепенно добавлялись и другие, среди которых – и мобильные игры.
Первые мобильные игры появились в середине 1990-х годов. Учитывая графические и вычислительные возможности телефонов тех времен, игры это были достаточно простые. Например – всем известные Змейка (Snake), Тетрис, Лабиринт и другие подобные.
Принято считать первым мобильным телефоном, в который была встроена игра, Nokia 6110, выпущенный в 1998 году. До этого игры в телефоны встраивали (например, тетрис в
Первые игры были встроены в прошивку телефона. Со временем, а именно, с 2001 года, с появлением телефонов, поддерживающих технологию
Сегодня среди мобильных игровых платформ выделяются
Сегодняшние
Можно заметить, что разработкой компьютерных игр в самом начале их возникновения занимались одиночки. Позже, в начале 80-х годов, начали возникать компании-разработчики и компании-
Поговорив об истории игр, перейдем к описанию этапов создания игры и к характеристике "игровых" профессий.
Разработка компьютерных игр – это достаточно четко отлаженный процесс, который имеет определенные этапы, так или иначе проходимые играми при их создании. Однако жизнь обычно вносит свои коррективы даже в самые четкие планы.
Очень часто разработчики игр не могут успеть доделать игру в сколько-нибудь приемлемые сроки – яркий пример – DukeNukem Forever, выпуска которого весь игровой ждал много лет. Практически всегда после выхода компьютерной игры за ней следуют исправления – все дело в том, что разработчики, опять же, не укладываются в отведенные им сроки.
Исходные коды игр нередко "уходят" в Интернет и все играют в новейшую игру задолго до ее официального
Надо учесть, что в игровом бизнесе существует два типа компаний – разработчик (developer) и
Рассмотрим этапы разработки типичной компьютерной игры.
Подготовка к производству игры – это первый этап работы над игрой. Задача разработчиков на этом этапе – разработать концепцию игры, дизайн персонажей, выбрать средства для реализации проекта, создать прототип игры, подготовить план, по которому будет создаваться игра и согласовать этот план с начальством, либо – с компанией, которая планирует издавать игру. Как правило, все современные игры пишутся под конкретного издателя, который часто вкладывает в разработку немалые средства.
Когда все административные вопросы решены, игра вступает на этап производства.
Производство – это ключевой этап в создании игры. Разработчики занимаются реализацией ранее созданного плана. Однако первоначальный план игры подвергается изменениям – иногда эти изменения происходят очень часто – вплоть до ежедневных корректировок.
В ходе производства игры – особенно это касается коммерческих версий – периодически устраивается рассмотрение текущих результатов разработки, к которым команда должна представить проект, достигший определенного уровня развития. То есть, например, к одному из таких моментов должна быть готова работающая демо-версия игры, к другому – первый уровень и так далее. Как правило, эти промежуточные результаты служат отличной рекламой новых игровых проектов – демо-версии публикуют на игровых сайтах, геймеры "примеряют" к этим версиям возможности своего оборудования.
После того, как игра создана, протестирована и отлажена, наступает время ее выпуска. Как правило, интерес к этому событию усиленно подогревается издателем игры – ведь не стоит забывать, что главная цель издателя –
Игры для ПК часто выходят с ошибками – все дело в том, что разработчикам вечно не хватает времени чтобы все как следует отладить. Благо, есть возможность исправлять ошибки на уже установленных играх, устанавливая
Как видите, разработка игр – дело нелегкое. Конечно, выше приведена лишь примерная схема работы над игрой, однако практически все игры проходят через одинаковые этапы.
В процессе производства игры в дело вступают представители множества "игровых" профессий – поговорим об основных из них. Кстати, при разработке небольшого проекта в рамках ограниченного бюджета один человек может совмещать в себе обязанности целой команды разработчиков.
Программисты заняты работой по написанию программного кода игры. Их усилиями реализуется игровая физика,
Если говорить об инструментах программиста – то практически все коммерческие игры написаны на языке C++ или С, некоторые, особенно ответственные части игры, пишут на языке
Роль художников и вообще всех, кто работает с графикой, в современном игростроении трудно переоценить. Во все времена одним из критериев оценки игры была ее графическая составляющая – а современные средства работы с графикой позволяют создавать красивейшие игровые миры, в основе которых лежит кропотливая работа художников во все ее проявлениях.
К тому же, аниматоры оснащены сегодня передовым аппаратным и программным обеспечением (в частности – технологией
Композиторы, музыканты, актеры, звукорежиссеры работают над звуковым оформлением игры. Они пишут и исполняют музыку, читают тексты персонажей. Без достойной музыки и качественного озвучивания, как и без хорошей графики, современная игра вряд ли будет успешной. Хотя, звуки и музыка, конечно, не главное в большинстве игр, но, например, поиграйте в Need For
Как правило, редкая современная игра не построена вокруг какого-то сценария. Особенно сильна роль сценариев в ролевых, приключенческих играх и в играх смешанных жанров, однако даже если работа ведется над очередной
Когда программисты, художники, музыканты выполнят основную работу по созданию персонажей игры, игровых интерьеров, звуков, за дело берутся дизайнеры уровней. Если даже игра представляет собой один большой "уровень" без явного разбиения на части, дизайнерам приходится немало поработать над созданием игровой вселенной.
Игра – это огромная программа, которая перед выходом в свет должна быть протестирована. Тестирование занимает очень важную роль в процессе создания игр – иногда тестеров набирают из числа добровольцев. Желающих поучаствовать в предварительном тестировании игры, как правило, больше, чем нужно – многие хотят попробовать новинку первыми. Если в ходе тестирования возникают ошибки, тестер сообщает о них разработчикам.
Теперь, когда мы познакомились с этапами разработки игр и игровыми профессиями, подумаем о возможностях начинающих разработчиков.
Многие начинающие разработчики, которые хотят сами разрабатывать игры, задаются вопросом: "Может ли один человек, или, в крайнем случае, команда из нескольких энтузиастов, создать сегодня игру, которая принесет разработчикам славу и богатство и станет желанным гостем на игровых устройствах игроков всего мира"? Это сложный вопрос.
История знает множество примеров, когда у истоков какой-либо игры, ставшей безумно популярной во всем мире, стояла небольшая группа энтузиастов. Например – это всем известный Tetris, который в практически неизменном виде существует уже не одно десятилетие. Или игровая серия Final
Если говорить о мобильных играх, то они, с одной стороны, отличаются всеми признаками современных игр. Серьезный мобильный проект требует не меньше усилий, чем игры для других платформ. Однако, особенности мобильных игр, в частности, высокая популярность достаточно простых по своему устройству игр, в которые играют, чтобы скоротать время (так называемых казуальных игр), открывает дорогу в мир мобильной разработки небольшим командам разработчиков. Такие игры сравнительно просты в разработке. Возьмем, например, популярнейшую игру Tetris, с разработкой собственной реализации которой справится и начинающий программист, различные варианты игры Lines, пасьянсы, бесчисленные реализации игр Snake, Pacman,
Нужно признать, что одиночке сейчас гораздо сложнее, чем, скажем, 20 лет назад, создать значительную игру. Но игровой бизнес как никакой другой основан на интуиции и фантазии отдельных людей – и если в вашей голове родится гениальная игровая идея и вы сможете донести ее до других людей – вполне возможно, что мир станет свидетелем рождения очередной великой игры.
В этой лекции мы рассмотрели историю развития компьютерных игр, особенности мобильных игр, этапы разработки игры и игровые профессии. Если говорить об игровых профессиях, то мы будем заниматься здесь тем, что входит в компетенцию программиста.
Если у вас есть доступ к
Подумайте, какая игровая профессия вам больше всего подходит. Изложите письменно ваши мысли по этому поводу по такому плану:
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.