Программа, моделирующая игру в «Кости»

Автор работы: Пользователь скрыл имя, 26 Марта 2014 в 06:42, курсовая работа

Краткое описание

Компьютерная игра (иногда используется неоднозначный термин видеоигра) — компьютерная программа, служащая для организации игрового процесса (геймплея), связи с партнёрами по игре, или сама выступающая в качестве партнёра.
Компьютерные игры часто создаются на основе фильмов и книг; есть и обратные случаи. С 2011 года компьютерные игры официально признаны в США отдельным видом искусства. Компьютерные игры оказали столь существенное влияние на общество, что в информационных технологиях отмечена устойчивая тенденция к геймификации для неигрового прикладного программного обеспечения.

Содержание

1.Введение……………………………………………...................……………...4
2. Основная часть…………………………………...................……………......13
2.1. Спецификация……………………………………..........……....…...14
2.2. Заключение……………………………………….....……………....24
3. Литература.....................

Вложенные файлы: 1 файл

Курсовая работа.docx

— 670.82 Кб (Скачать файл)

       

 

 

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ВОЗДУШНОГО ТРАНСПОРТА

Троицкий авиационный технический колледж – филиал МГТУ ГА

 

ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

 

 

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

к курсовой работе 

 

Тема: Программа, моделирующая игру в «Кости»

ПКС 230115.331.01.КР

 

 

 

Разработал:                                                                            курсант 331 группы

                                                                                                  Баранов М.Д.

 

Проверил:                                                                                 преподаватель

                                                                                                  отделения ПКС

                                                                                               Загфарова Э.Р.

                                                                                                    преподаватель

                                                                                                  отделения ПКС

                                                                                               Питиримова Ю.В.

 

 

 

 

 

 

 

 

г. Троицк 2013 г.

Задание

на выполнение курсового проекта.

  1. Выдано: Баранову Максиму
  2. Дано: Программа, моделирующая игру в «Кости»
  3. Объем выполнения:

3.1. Пояснительная записка……………………………..  54 листа;

3.2. Приложения  –Дневник ошибок, инструкция для пользователя листинг программы, структурограмма;

3.3. Техническая поддержка – электронная презентация;

 

  1. Рецензия на выполненную работу:________________________________

________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

 

 

  1. Оценка:______________________________________________________
  2. Задание выдано:_______________________________________________

Подпись преподавателя:

 

 

 

 

 

 

 

      

 

Оглавление

1.Введение……………………………………………...................……………...4

2. Основная часть…………………………………...................……………......13

2.1. Спецификация……………………………………..........……....…...14

2.2. Заключение……………………………………….....……………....24

3. Литература.........................................................................……………………26

4. Приложения.......................................................................................................28

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ВВЕДЕНИЕ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Компьютерная игра (иногда используется неоднозначный термин видеоигра) — компьютерная программа, служащая для организации игрового процесса (геймплея), связи с партнёрами по игре, или сама выступающая в качестве партнёра.

Компьютерные игры часто создаются на основе фильмов и книг; есть и обратные случаи. С 2011 года компьютерные игры официально признаны в США отдельным видом искусства. Компьютерные игры оказали столь существенное влияние на общество, что в информационных технологиях отмечена устойчивая тенденция к геймификации для неигрового прикладного программного обеспечения.

Люди любят играть. Люди обожают, как «кэрролловская» Алиса, «представлять себя королями и королевами» и забывают, что завтра надо идти в школу или на работу. И компьютерные игры, пожалуй, ничего нового в эту ситуацию не привнесли. Какая разница, в сущности, во что именно играть?

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

А начиналось все очень и очень скромно.

«Первый крик младенца»

В далеком 1961 году в Массачусетсском технологическом (знаменитый MIT) на одном из мэйнфреймов впервые родилась компьютерная игра под названием SpaceWar. Это событие осталось незамеченным, поскольку компьютеры тех времен были чуть дороговаты для того, чтобы на них играть. Но это не мешало Настоящим Программистам, работавшим на них, делать игры для себя и играть в них.

Знаменитая SpaceWar любопытна с технологической точки зрения: в те времена и на том компьютере еще не было привычных нам растровых

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

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

Коммерсанты берутся за дело

Название «аркада», между прочим, происходит от архитектурной детали, эдакого крытого коридорчика, где традиционно размещались игральные автоматы, которым предстояло родиться через 10 лет после появления SpaceWar.

В 1971 году Нолан Башнелл (Nolan Bushnell) создал и начал продавать первую коммерческую аркадную игру: Computer Space. В ее основе – все та же SpaceWar, та же векторная графика, тот же сюжет, только вместо суперкомпьютера – вполне разумный по размерам и почти доступный по цене железный ящик.

Увы, первопроходцем быть непросто, и первая попытка, как это часто бывает, провалилась. Похоже, рынок еще не созрел для такой сложной игры.

Но Нолан не сдавался, он переименовал компанию в Atari и в 1972 году выпустил эпохальную игру, начавшую собственно эру коммерческих игр. Знаменитейший Pong, простенькая аркадка, где две тарелочки, управляемые двумя людьми или человеком и компьютером, отбивают мячик, стараясь удержать его на игровом поле, наделала столько шума, что до сих пор каждый уважающий себя игрок при упоминании ее названия благоговейно вздыхает...

Дальше – менее эпохальные, но достаточно известные Odyssey, выпущенный Magnavox, и Tank от Kee. В середине 70-х группа разработчиков во главе с Вильямом Кроутером (William Crowther) создала игру Adventure, первую текстовую «бродилку», положив начало жанру adventure game. Adventure работала на мэйнфреймах фирмы DEC (серии KA-10).

В 1976 году Башнелл продал Atari фирме Warner Communications за 26 млн долл., и та ориентировала его на домашний рынок, нечто вроде современных приставок, но с единственной игрой.

А тут и другие подоспели: Стив Джобс (Steve Jobs) и Стив Возняк (Steve Wozniak) – да, да, те самые – придумали Breakout, больше известный в наши дни по игре фирмы Taito как Arcanoid.

Еще через год, в 1977-м, Atari выпустила 2600 VCS, первую игровую приставку с несколькими играми. Ее технические характеристики сегодня могут вызвать улыбку, но по тем временам два килобайта ПЗУ и 128 байт ОЗУ было вполне достаточно, чтобы обеспечить немалый коммерческий успех.

А дальше все понеслось с невероятной скоростью, как лавина по склону горы. В 1977 году фирма Apple начала продажи Apple II, в 1978-м знаменитейшая игра Space Invaders родилась все в той же японской фирме Taito, а в 1979-м разработчики из Atari основали фирму Activision. Тогда же появилась Atari 800, где впервые был задействован 8-битный процессор.

Царство приставок

Восьмидесятые, а точнее, самое их начало, быстро показали, что время компьютерных игр пришло всерьез и надолго. Phillips, подключившись к всеобщей гонке, создает Odyssey2, Mattel выпускает Intellivision, хотя и с лучшей графикой, но весьма жутким устройством управления. Namco изобретает игру, дожившую до наших дней практически без изменений: великий Pac-Man, по сей день регулярно реализуемый на разных платформах и в разных видах.

Индустрия в эти годы благополучно взяла крупный рубеж: больше 1 млрд долл. (около 2,5 млрд долл. сегодня). Продано было около 300 тыс. приставок и игральных автоматов.

Atari не стояла на месте и изобрела Asteroids, да и в остальных жанрах застоя не намечалось: в приключенческих играх родился классический текстовый квест от Infocom под названием Zork (впоследствии переросший в серию), да и первая игра из серии Ultima вышла все в том же 1980-м...

А на следующий год бум достиг невообразимого размаха. Продаж уже больше чем на 6 млрд долл., игры так и сыпались: Donkey Kong от Nintendo, Galaxian, Centipede, Tempest, сестричка Pac-Man’а по имени Ms.Pac-Man.

Гадкий утенок

В том же 1981-м произошло не слишком заметное поначалу, зато впоследствии полностью перевернувшее мир, событие: IBM впервые представила публике IBM PC.

И понеслось... Моментально стали образовываться фирмы, ориентированные исключительно на домашние компьютеры: Sierra On-Line, Broderbund, BudgeCo, Electronic Arts.

А в 1983 году наступил суровейший кризис, продлившийся несколько лет. Фирма Mattel потеряла на Intellivision 225 млн долл., столько, сколько ей удалось заработать за все предыдущие четыре года. Atari вообще рухнула. К 1984 году общий объем игровой индустрии составлял всего около 800 млн долл.

Правда, несмотря на грустные условия, рождались и шедевры, ставшие чуть позднее основой для нового подъема. Например, Commodore 64, несложный домашний компьютер, проданный в количестве около 20 млн штук.

А все в том же, богатом на сенсации, 1984 году Apple впервые представила народу Macintosh, и за первые шесть месяцев продала 100 тыс. штук. Sierra On-Line выпустила первую игру из серии King’s Quest, сохранившей популярность и до сих пор.

1986 год  многие вспоминают с теплым, хотя  и грустным, чувством: именно тогда  появилась «подружка» (Amiga на испанском языке), выпущенная фирмой Commodore. Замечательная машинка, разработанная инженером из Atari Джеем Майнером (Jay Miner), была удивительно мощной, напичканной новаторскими идеями, но неудачный маркетинг способен похоронить любой шедевр, и Amiga так и не осилила дорогу в широкие массы. Правда, в последнее время ходят слухи об оживлении этой марки, но получится ли что-нибудь – пока неясно.

Время шло, компьютеры становились все мощнее, игры все красивее, где-то года с 1987 на IBM PC стали появляться игры, похожие на сегодняшние, как раз тогда начал широко применяться видеоадаптер VGA, а потом и SVGA, и показ 256 цветов вместо 16 сильно повысил качество графики. Хорошо? Наверное, да, хотя, откровенно говоря, после выхода Тетриса в 1988 году погоня за интересностью игр явно ослабела, уступив погоне за зрелищностью. Надо еще, пожалуй, упомянуть выпуск в 1989 году карманной компьютерной игры Gameboy. И рассказ о древних годах, заложивших фундамент того, что мы сегодня зовем индустрией компьютерных игр, можно считать законченным, тем более, что с           начала 90-х почти одновременно возник бум и в играх для PC и в приставках. К примеру, одна только фирма Nintendo в 1992 году продала товара на 7 млрд долл. (из них 4,7 млрд только в США) и получила большую прибыль, чем все американские кино- и телестудии вместе взятые.

Классификация компьютерных игр

Компьютерные игры могут быть классифицированы по нескольким признакам:

• Жанр: игра может принадлежать как к одному, так и к нескольким жанрам, а в уникальных случаях — открывать новый или быть вне всяких жанров;

• Количество игроков и способ их взаимодействия: игра может быть однопользовательской — рассчитанной на игру одного человека, или многопользовательской — рассчитанной на одновременную игру нескольких человек; а также вестись на одном компьютере, через интернет, электронную почту, или массово;

• Визуальное представление: игра может как использовать графические средства оформления, так и напротив, быть текстовой. Игра также может быть двухмерной или трехмерной. Есть и звуковые игры — в них вместо визуального представления используются звуки.

• Платформа: игра может принадлежать как к одной платформе, так и быть мультиплатформенной.

Классификация по жанрам

Жанр определяется целью игры. Выделяют следующие жанры:

• Приключенческая игра (Adventure) — игра, обладающая полноценным литературным сюжетом, и игрок в процессе игры сам раскрывает все перипетии этого сюжета.

  • Боевик (Action) — игра, состоящая в основном из боевых сцен, драк и перестрелок. Боевики подразделяются на:
    • «шутер» (от англ. shoot — cтрелять)
    • «файтинг» (от англ. fight — драться)
    • «хоррор» (от англ. horror — ужас)
    • «стелс» (от англ. stealth — скрытный)

Информация о работе Программа, моделирующая игру в «Кости»