Курсовая C++. Разработка игры морской бой.

Раздел
Программирование
Предмет
Просмотров
50
Покупок
0
Антиплагиат
70% Антиплагиат.ВУЗ
Размещена
1 Сен в 15:07
ВУЗ
Не указан
Курс
5 курс
Стоимость
500 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Курсовая С++
115.3 Кбайт 500 ₽
Описание

Задача данной курсовой работы состоит в разработке компьютерной игры "Морской бой" на языке программирования C++. Игра будет реализована в консольном режиме и предназначена для двух игроков, один из которых является человеком, а другой — компьютером. Основной целью игры является потопить все корабли противника до того, как он уничтожит все корабли игрока.

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

Оглавление

Введение. 3

1 Постановка задачи. 5

1.1 Разработка игрового поля. 5

1.2 Размещение кораблей. 5

1.3 Игровой процесс. 6

1.4 Взаимодействие с пользователем. 6

1.5 Логика игры и алгоритм. 6

1.6 Требования к программной реализации. 7

1.7 Ожидаемые результаты.. 7

2 Спецификация. 9

2.1 Общие требования. 9

2.2 Игровое поле. 9

2.3 Корабли. 10

2.4 Ход игры.. 10

2.5 Игровой интерфейс. 11

2.6 Логика AI (искусственного интеллекта) 11

2.7 Технические требования. 12

2.8 Обработка ошибок. 12

3 Текст программы.. 13

3.1 Текст программы.. 13

3.2 Результаты тестирования. 24

4 Описание программы.. 28

4.1 Общие сведения. 28

4.2 Функциональное назначение. 29

4.3 Описание логической структуры.. 29

4.4 Алгоритм программы.. 30

4.5 Спецификация подпрограмм. 31

4.6 Используемые технические средства. 32

4.7 Вызов и загрузка. 32

4.8 Входные данные. 32

4.9 Выходные данные. 33

5 Описание применения. 34

5.1 Назначение программы. 34

5.2 Условия применения. 34

5.3 Описание задачи. 35

5.4 Входные и выходные данные. 35

5.5 Основные характеристики занимаемой памяти. 36

Заключение. 38

Список использованных источников. 40

Список литературы

1.     C/C++. Объектно-ориентированное программирование. Практикум. Павловская Т.А. Санкт - Петербург «Питер» 2004 г;

2.     C/C++. Структурное программирование. Практикум. Павловская Т.А., Щупак. Ю.А. Санкт - Петербург «Питер» 2005 г;

3.     Архангельский. А.Я. Delphi 7. Справочное пособие. - М:ООО «Бином-Пресс», 2003 -1024 с.: ил.

4.     Архангельский. А.Я. Программирование в C++ Builder 6. - ЗАО «Издательство

5.     БИНОМ», Москва, 2000

6.     Бобровский.С. Delphi и Kylix: библиотека программиста. – СПб.: Питер, 2002. - 560с.

7.     Википедия. Свободная библиотека. Лифшиц.Ю. Курс лекций «Современные задачи криптографии» [Электрон ресурс] / Режим доступа: http://ru.wikipedia.org/wiki/.

8.     Конспект лекций по дисциплине «Объектно-ориентированное программирование»;

9.     Павловская. Т.А. С/С++. «Питер», Санкт-Петербург, 2002

10.   Подбельский. В.В. Язык С, С++. «Финансы и статистика», Москва, 2003

11.   С/С++. Программирование на языке высокого уровня. Павловская. Т.А. Санкт - Петербург «Питер» 2004 г;

12.   Уильям. Топп, Уильям. Форд. Структура данных в С++-ЗАО «Издательство

13.   Фаронов. В. В. Delphi. Программирование на языке высокого уровня.- М.: Питер, 2004. - 640 с.

14.   Фленов. М.Е. Библия Delphi. - 3-е изд., перераб и доп. - СПб.:БХВ- Петербург, 2011. -688с.

Вам подходит эта работа?
Другие работы автора
Темы журнала
Показать ещё
Прямой эфир