Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование     Программное обеспечение Программное обеспечение

Создание игровой программы "Морской бой"

Совок №5.
Длина совка: 22 см. Цвет в ассортименте, без возможности выбора.
18 руб
Раздел: Совки
Наклейки для поощрения "Смайлики 2".
Набор для поощрения на самоклеящейся бумаге. Формат 95х160 мм.
19 руб
Раздел: Наклейки для оценивания, поощрения
Браслет светоотражающий, самофиксирующийся, желтый.
Изготовлены из влагостойкого и грязестойкого материала, сохраняющего свои свойства в любых погодных условиях. Легкость крепления позволяет
66 руб
Раздел: Прочее

СОДЕРЖАНИЕ Введение 1. Программирование игр с использованием визуальных компонентов 1.1 Аналитический обзор 1.2 Описание операторов, используемых при реализации практической части курсовой работы 2. Разработка программы 2.1 Постановка задачи 2.2 Алгоритм реализации работы 3. Блок-схема Заключение Список используемой литературы ВВЕДЕНИЕ&quo ;ИГРА - вид непродуктивной деятельности, мотив которой заключается не в ее результатах, а в самом процессе. В истории человеческого общества переплеталась с магией, культовым поведением и др. . Свойственна также высшим животным&quo ;. Советский энциклопедический словарь Все, кто имеет дело с компьютером, так или иначе сталкивались с компьютерными играми, и подавляющее большинство может сходу назвать несколько игр, которые им особенно понравились. Те, кто уже совсем наигрался, почти наигрался или еше не наигрался, но в процессе общения с компьютером уже начал совмещать игры с чем-нибудь более полезным, возможно, хотели бы придумать какие-нибудь свои, не похожие ни на какие другие игры. Многое захватывает в таком творчестве. И не сам процесс игры, а разработка игровой вселенной, ее проектирование и реализация. Когда можно слить воедино сценарий, графику, музыку, искусно задуманный и умело запрограммированный алгоритм — создать единый фантастический мир, живущий по законам, которые ты же для него и придумал. В данной курсовой работе речь пойдет о создании несложной игровой программы «Морской бой», которая и будет являться объектом исследования. В первой главе данной курсовой работы рассматриваются аспекты программирования игр с использованием визуальных компонентов. Во второй главе приведены этапы разработки программы, такие как постановка задачи и алгоритм реализации. В заключении приведены выводы по курсовой работе, достоинства и недостатки визуальных методов программирования. Список использованных источников содержит полный перечень технической литературы, использованной для написания данной курсовой работы. 1. ПРОГРАММИРОВАНИЕ ИГР С ИСПОЛЬЗОВАНИЕМ ВИЗУАЛЬНЫХ КОМПОНЕНТОВ 1.1 Аналитический обзор В последнее время продажи программного обеспечения увеличиваются незначительно, в то время как продажи игровых программ возрастают экспоненциально. Игры для платформы Wi dows составляют подавляющее большинство. Игровое программное обеспечение – это третья по размерам доходов отрасль индустрии программного обеспечения после текстовых процессоров и электронных таблиц. До недавнего времени среда Wi dows использовалась в основном как платформа для создания игр, первоначально разработанных для Maci osh. Это осуществлялось на базе пакета Quick ime фирмы Apple. Примерами таких игр могут быть Mysl (Broderbu d/Cya ), Wra h of he Gods (Maxis/Lumi aria) и некоторые другие. В ряде случаев использовался пакет Video for Wi dows, позволяющий отображать оцифрованное видео. Затем появились библиотеки Wi G и Wi oo , на базе которых фирма Sierra создала игру Ki g's Ques VII. Это были первые попытки использовать Wi dows как платформу для создания игровых программ. Преимущества такого подхода достаточно очевидны — единый интерфейс, наличие стандартных драйверов для большинства мультимедийных устройств и возможность управления ими стандартными способами.

Затем появилась новая версия — Wi dows 95, в состав которой была включена библиотека Wi G (как подсистема GDI), и перед разработчиками открылись более широкие возможности. Указать точное число компьютерных игр очень трудно. Можно только примерно оценить число различных наименований игр, находящихся на рынке в любое время . Классификация компьютерных игр может быть следующая: 1. Приключенческие игры. Игры могут быть великолепным средством рассказа истории. Эти игры представляют собой мультиплицированный рассказ, в котором можно видеть и контролировать основной персонаж (а иногда и более одного) в очень детальном повествовании. Это - компьютерные версии обычных повествований, начиная от душещипательных рассказов до технотриллеров, научно-фантастических приключений, фантазий и рассказов, до предела набитых разными обманами и мошенничествами. Приключенческие игры развиваются вокруг различных загадок и препятствий, которые нужно преодолеть по мере развития рассказа. 2. Фантастические игры, в которых требуется играть некоторую роль (ролевые игры). Их лучше всего определить как компьютеризованную версию рассказа Du geo s a d Drago s («Подземелья и драконы»), но действие не всегда происходит в населенном варварами средневековом мире. Часто оно происходит в открытом космосе или в каких-либо областях будущего. В этих играх обычно нужно управлять группой персонажей, которые становятся по мере развития игры сильнее и умнее, и делать некоторые другие вещи. Так же изменяются и враги. Сами рассказы в играх этого типа обычно менее детальны, чем в приключенческих играх, с большим упором на задачу побить чудовгщ, чем решить загадки. 3. Имитаторы воздушных и космических сражений. Это не военные игры, в которых может оказаться неограниченное число вооружений и врагов, эти игры пытаются быть точными имитаторами полетов и сражений на реальных боевых самолетах. Эти игры предназначены для тех, кто хочет летать на больших и очень мощных машинах. Кабины пилотов выглядят как настоящие, инструменты работают как в настоящем бою, оружие является имитацией реально существующего, а полетные характеристики самолета (и самолета врага) соответствуют действительным. Имитаторы космических сражений выдуманы, однако они разработаны с целью точно повторить реальные маневры в космосе. 4. Имитаторы наземных и морских сражений. Игры разработаны для военного оборудования и военных машин. Эта категория игр включает в себя симуляторы настоящих подводных лодок, кораблей и танков, и позволяет игрокам испытать реальные сценарии сражений, и выжить для того, чтобы понять, как использовать правильную тактику в следующей игре. 5. Самолеты, поезда и автомобили. В отличие от этих имитаторов, все прочие являются имитаторами военного типа или имеют очень сильный упор на сражение. Эти же игры не относятся к таким имитаторам. Конечно, можно проехать на автомобиле по береговой дороге в Калифорнии со скоростью, вдвое превышающей разрешенную, и потанцевать на всех четырех колесах. Но также можно использовать эти игры, чтобы научиться безопасно летать среди облаков, и получать удовольствие от свободы полета.

Даже можно делать такие вещи, как постройка и управление собственной железной дорогой. 6. Спортивные имитаторы. Здесь необходимо обучать профессионалов и управлять ими. Эти игры - нечто большее, чем простое изображение бейсбольных игр в картинках, в некоторых из них можно даже контролировать реальное действие. Спортивные имитаторы дают возможность вести рискованную игру в нужное время, доказать, что можно выиграть с помощью быстроты, иметь в команде Генри Аарона и Теда Вильямса, или переиграть Томми Лазорду. 7. Аркадные игры/игры действия. Это классические «игры действия» - все зависит от того, насколько быстро руки могут дергать джойстик. Обычно о них говорят как о бессмысленных, так часто и бывает. С другой стороны, бывают времена, когда появится потребность дать отдохнуть мозгам. Во многие из этих игр можно играть с помощью клавиатуры или мыши, и джойстики не всегда необходимы. В чем есть необходимость, так это в быстрых рефлексах. 8. Настольные игры, солитер и салонные игры. Многие старые любимые игры появились в компьютерном варианте. Больше не нужно заниматься поисками партнера, чтобы поиграть в шахматы, бэкграммон и риск. Некоторые из этих игр даже научат мошенничать наедине с монитором, и при этом не придется возвращаться домой с пустым карманом после неудачной ночи. 9. Имитаторы реальности («игры в бога»). Это игры, которые позволяют создавать реальный мир из ничего. Это игры, которые позволят создать компьютерный мир из набросков, управлять городом, страной или даже миром. 10. Игры, в которых делаются деньги. Они копируют игровую деятельность и учат высшим формам азартных предприятий: фондовая биржа, торговля недвижимостью. Они также позволят попробовать управлять корпорацией. В эти игры можно играть для удовольствия, или использовать их для того, чтобы научиться карабкаться вверх по лестнице карьеры. 11. Стратегические и военные имитаторы. Здесь можно принимать участие в великих исторических событиях, взять на себя командование немецкой армией у Ленинграда или армией Наполеона у Ватерлоо. Это военные стратегии прошлого, настоящего или будущего. 12. Игры для детей. Если есть домашний компьютер, и чтобы дети научились его использовать, то эти игры достойны внимания. Реальность нашей культуры такова, что, как только малыши станут координированы настолько, чтобы правильно пользоваться клавиатурой или мышью, они хотят сразу приняться за такие игры, как Wi g Comma der, Populous или Eye of he Beholder. Однако же вокруг существует множество игр, в которые дети могут играть просто чтобы получить удовольствие, или же научиться чему-либо. 13. Игры «O -li e». Было бы ошибкой считать, что все компьютерные игры для IBM PC приходят к нам на дискетах или CD-дисках, плотно упакованных в красивые пакеты. Фактически, весь обширный мир компьютерных игр доступен и по телефону. Эта категория игр известна как «он-лайн» и включает в себя разнообразные игры, которые имеются в больших коммерческих «он-лайн» сетях и во многих локальных сетях типа «доска объявлений» (bulle i board sys em — BBS). Для игр «он-лайн», кроме личного компьютера, необходимы модем и кредитная карточка.

Возросшая активность противника требовала принятия срочных мер. Военный совет поставил перед главнокомандующим ВМФ Н. Г. Кузнецовым во время его пребывания в Паланге вопрос о создании Юго-Западного морского оборонительного района. Юго-Западная часть моря стала ареной ожесточенных боев. В недалеком будущем наши удары тут должны были возрасти. Здесь действовали уже почти вся флотская авиация, подводные силы, торпедные катера, железнодорожная артиллерийская бригада. Сюда двигались бронекатера, тральщики, части морской пехоты генерал-майора И. Н. Кузьмичева. Здесь же находились многочисленные части тыла и обслуживания. Создание Юго-Западного морского оборонительного района могло способствовать не только сосредоточению сил флота, но и организации более четкого взаимодействия с сухопутными войсками. Н. Г. Кузнецов согласился с доводами. - А кого думаете назначить командующим? - спросил он и сам же назвал контр-адмирала Н. И. Виноградова. Я хорошо знал подводника Николая Игнатьевича Виноградова и, разумеется, поддержал это предложение

1. Написание игровой программы Tetris и описание алгоритма

2. Разработка игровой программы на языке программирования Turbo Pascal

3. 14 принципов создания вежливых программ

4. Моделирование игровых программ

5. Игровые программы и технологии физического воспитания детей 5-7 лет

6. Игровая программа "15"
7. Создание тестирующей программы
8. Программ-игра «Морской бой», с использованием анимированных графических объектов и возможностью управлять их движением с помощью клавиатуры

9. Исследование "Тактика морского боя"

10. Игра в "Морской бой" с компьютером

11. Органы технического и тылового обеспечения, создаваемые в танковом батальоне в оборонительном бою

12. Web-Дизайн и программы для создания web-страниц

13. Создание проекта с использованием программы GeniDAQ и контроллеров серии АДАМ-4000

14. Создание баннеров с помощью программы Adobe PhotoShop 7.0

15. История рукопашного боя

16. Действия владивостокских крейсеров и бой 1 августа 1904г. В Корейском проливе

Настольная игра "Звезда Африки".
Звезда Африки - настольная игра, целью которой является добыть алмаз и доставить его в пункт назначения.Историческая справка. Звезда
327 руб
Раздел: Классические игры
Пупс "Baby Love Nursery".
Пупс изготовлен с хорошей степенью детализации, порадует ребенка наличием дополнительных аксессуаров, позволяющими создать реалистичную
369 руб
Раздел: Классические пупсы (без пола)
Набор детской посуды "Авто", 3 предмета.
Набор посуды для детей включает в себя три предмета: суповую тарелку, обеденную тарелку и кружку. Набор упакован в красочную, подарочную
397 руб
Раздел: Наборы для кормления

17. Бой в Желтом море 28 июля 1904г.

18. Великая Отечественная война: бои на финском фронте

19. Три великие победы русского флота: гангутский бой

20. Притирка, ближний бой, консенсус: этапы построения коллектива

21. Маленькие секреты большой привязанности, или... Как создать программу лояльности

22. Рукопашный бой против нескольких противников
23. Соотношение и эффективность технических действий на соревнованиях различного уровня (на примере рукопашного боя)
24. Надо ли бояться инспекции труда?

25. Боитесь неприятностей - заводите аквариум

26. Оборона в различных видах боя

27. Основи загальновійськового бою

28. Методика создания программ

29. В каждой бочке затычка

30. "Тайфун" в боях под Вязьмой и Брянском

31. Методичні засади формування в бухгалтерському обліку інформації про витрати виробництва, визначені П(С)БО 16 "Витрати". Вимоги до визначення та оцінки витрат, облік за елементами, відображення у фінансовій звітності

32. Порівняльна характеристика розкриття статей дебіторської та кредиторської заборгованостей у фінансовій звітності згідно П(С)БО та М(С)БО

Гель "Meine Liebe" для стирки шерстяных, шелковых и деликатных тканей, 800 миллилитров.
Концентрированный гель "Meine Liebe" идеально подходит для изделий из шерсти, шелка, кашемира, в том числе состоящих из
315 руб
Раздел: Гели, концентраты
Помпа для воды "HotFrost", A6, механическая.
Цвет корпуса: синий/серый. Тип установки: на бутыль. Тип помпы: механический. Тип крана: кнопка на корпусе. Количество кранов: 1. Материал
357 руб
Раздел: Прочее
Набор для изготовления мягкой игрушки "Собачка".
Домашняя студия мягкой игрушки. Полностью готовые детали кроя и синтепоновый наполнитель. Разложите все детали кроя и определите их
422 руб
Раздел: Игрушки

33. Боевое применение гранатомётного взвода в основных видах боя

34. Призначення, будова, таврування, фарбування, маркування боєприпасів та гранат і порядок їх зберігання у військовій частині

35. Анализ программ игрового вещания канала МУЗ-ТВ

36. Программа информационной поддержки создания плана местности

37. Создание программы авторизации пользователя с помощью пароля

38. Создание программы на языке Delphi
39. Создание программы с использованием программного продукта Turbo Assembler
40. Создание программы электронного учета успеваемости студентов с дальнейшим выводом ее в Интернет

41. Бои под Тулой и Калинином

42. Стилистический анализ произведения А.П. Боголюбова "Бой русского брига с двумя турецкими кораблями" из фонда Государственного художественного музея Алтайского края

43. Бои без правил: жестокость или мастерство

44. Психологическая подготовка к рукопашному бою

45. Расчёт экономической эффективности разработки и создания программы

46. Программа управления самолётом в режиме автопилота

47. Роль микроэлементов в обменных процессах растений и на накоплении ими биологически активных веществ (Реферат (обзор литературы) () WinWord 97)

48. Военно-Морской флот Российской Федераций

Датчик обнаружения угарного газа.
Ежегодно сотни людей по всему миру погибают от отравления угарным газом. Именно поэтому в каждом доме, где используется любая
783 руб
Раздел: Детекторы, датчики движения
Таблетки для посудомоечных машин "Paclan Brileo. Classic", 80 штук.
Таблетки обладают отличным моющим действием за счет входящих в состав "умных" энзимов (амилазы и протеазы). Отлично моют посуду,
592 руб
Раздел: Для посудомоечных машин
Тачка "Садовод".
Играя с тачкой «Садовод» ваш малыш сможет почувствовать себя более самостоятельным и взрослым, помогая своим родителям на даче или в
945 руб
Раздел: Садовый инвентарь

49. Великобритания (расширенный вариант реферата 9490)

50. Геодезия и картография. Создание топографических карт и планов масштаба 1:5000

51. Взаимоотношения предприятия с бюджетом на примере Дальневосточного морского пароходства

52. Реорганизация прокуратуры и создание адвокатуры в России

53. Содержание договора о передаче прав на программу для ЭВМ

54. Патентование избирательных программ в контексте формирования концептуального рынка
55. Морские победы в Северной войне
56. Завершение политического объединения русских земель во второй половине XV в. – первой трети XVI века и создание единого государства

57. Создание Татарской АССР и правительственная политика Казанского края в 16в.

58. Создание Балтийского флота

59. Создание Единого экономического пространства

60. ООН: история создания и основные направления деятельности

61. Конвенция ООН по морскому праву 1982 года

62. Правовое регулирование договоров в сфере создания и передачи исключительных авторских прав

63. Роль финансов в создании и функционировании свободных экономических зон как одном из направлений интеграции России в мировую экономику

64. Творческий процесс создания фильма

Форма для выпечки на 9 ячеек "Паровозик", 21,5x29x4,5 см (силикон).
Форма для выпечки на 9 ячеек "Паровозик". Силиконовые формы изготовлены из специального силиконового материала, благодаря
333 руб
Раздел: Формы и формочки для выпечки
Мозаика для малышей Игродром "Кнопик", 10 трафаретов.
Настольная игра "Кнопик" из серии "Игродром" предлагает ребенку с интересом и пользой провести время. Комплект
701 руб
Раздел: Пластмассовая
Копилка-раскраска "Сова".
Набор для творчества. Копилка-раскраска. Пластиковая копилка легкая, приятная на ощупь, не бьется при падении и ее легко раскрашивать. В
324 руб
Раздел: Копилки

65. Рецензия на программу "Тема" - "журналистская этика"

66. Символы рыб, морских животных и обитателей воды: их значение (семиотика)

67. Сравнительная характеристика художественного воплощения темы "морского путешествия" в романах "Робинзон Крузо" и "Путешествие Гулливера"

68. Использование переносного значения слова для создания художественных тропов

69. Реферат перевода с английского языка из книги “A History of England” by Keith Feiling

70. Реферат по книге Фернана Броделя
71. Основные этапы создания государства на Украине
72. Морской флот СССР в годы Великой Отечественной войны

73. История создания Транссибирской магистрали

74. Провал попыток СССР создать систему коллективной безопасности в Европе. Англо-франко-советские переговоры, их результат

75. Создание и развитие Киевской Руси

76. История морского судоходства

77. "Северное" и "Южное" общества декабристов, их программы. Восстание декабристов

78. История морского судоходства

79. Компьютерные вирусы и антивирусные программы

80. Антивирусные программы

Настольная композиция "Сад Дзен", 29x21x6 см.
Настольная композиция "Сад Дзен" станет необычным подарком для ценителей "заморской" Японской культуры. Время
1122 руб
Раздел: Антистрессы
Набор форм "Paterra" для приготовления пельменей, вареников, пирожков, чебуреков, 4 штуки.
Набор форм для приготовления фигурных изделий из теста - идеальная возможность сэкономить силы и время при приготовлении пельменей,
415 руб
Раздел: Кондитерские принадлежности
Набор фломастеров "Turbo color", 36 цветов.
Набор фломастеров с тонким наконечником. Экологически безопасные фломастеры, на водной основе. Колпачок с вентиляционными
414 руб
Раздел: Более 24 цветов

81. Анализ рынка бухгалтерских и аналитических программ

82. Разработка и создание СКС на базе сетей Ethernet при подключении пользователей жилого дома к глобальной сети INTERNET

83. Создание сети Internet

84. Указатель "x-y" координат (история создания "мышки")

85. Создание автоматизированной системы обработки экономической информации

86. Программа эмуляции развития популяций животных
87. Разработка алгоритмов и программ выполнения операций над последовательными и связанными представлениями структур данных
88. Создание клиентских частей SQL БД под ОС Windows`95 и WindowsNT

89. Программа контроля знаний студентов по дисциплине ЭРМ и РК в процессе учебы

90. Создание автоматизированной системы расчета трудоемкости разработки и сопровождения программных средств

91. Защита программ от компьютерных вирусов

92. Устройство ПЭВМ фирмы IBM. Периферийное оборудование. Назначение и история создания ПЭВМ

93. Программа сложной структуры с использованием меню

94. Создание текстового редактора в Turbo Pascal

95. Разработка программы на Ассемблере

96. Проектирование и создание современного web-сайта

Доска магнитно-маркерная, А3, 342x484 мм.
Размер: 342x484 мм. Белое лаковое покрытие. Материал рамки: МДФ. Размер внутри рамки: 302х444 мм. Для формата А3. В комплекте: магниты и
405 руб
Раздел: Доски магнитно-маркерные
Средство дезинфицирующее "Аламинол 1", 1 литр, концентрат.
Средство дезинфицирующее. Объем: 1 литр. Концентрат.
481 руб
Раздел: Для сантехники
Магическая кружка-мешалка, зеленая.
Оригинальная кружка с двойными металлическими стенками (нержавеющая сталь). Сохраняет напиток горячим в течение дольшего времени (в
554 руб
Раздел: Кружки

97. Из опыта создания универсальных тестовых редакторов

98. Обучающая программа "Графика" программированию в графическом режиме на языке turbo-pascal 7.x

99. Создание игры


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.