Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
kursovaya_rabota.doc
Скачиваний:
5
Добавлен:
21.12.2018
Размер:
368.13 Кб
Скачать

2.4 Алгоритм

При запуске программы открывается окно игры с заставкой (рисунок 1). Сверху имеется вкладка «Игра», включающаяся в себя разделы «Новая игра», «Результаты» и «Выход». Зайдя в раздел «Новая игра», можно выбрать уровень, либо начать игру сначала. При выборе «Играть!» в разделе «Новая игра», начинается игровой процесс, где пользователю предстоит, управляя отскакивающим от ракетки шариком, разбивать кирпичи (рисунок 3).

Рисунок 3 – Начало игры

Рисунок 4 – Игровой процесс

При прохождении игры или проигрыше открывается поле для ввода имени, куда можно вписать свое имя, для того, чтобы впоследствии его можно было найти в таблице рекордов (рисунок 5).

Рисунок 5 – Запись в таблицу рекордов

После ввода имени откроется окно с лучшими результатами предыдущих игроков (рисунок 6). Также таблицу рекордов можно посмотреть, зайдя в раздел «Игра»/ «Результаты». При нажатии «Выйти» программа закрывается.

Рисунок 6 – Просмотр таблицу рекордов

Рисунок 7 – Блок-схема организации главного меню

Заключение

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

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

Перспективы развития данного продукта связаны с усовершенствованием интерфейса. Также изменения могут касаться и того, чтобы усложнить поставленную задачу. Например, сделать падающие бонусы, которые могут превращать игрока в различных могущественных существ, которые быстрее разбивают кирпичи. Конечно же, вариантов развития не мало.

В настоящее время разработанный программный продукт может использоваться по назначению.

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

1 Егорова, Е.В. Программирование на языке высокого уровня. Часть II: учеб. / Е.В. Егорова. – Барнаул: изд-во Дрофа, 1998 – 176 с.

2 Павловская, Т.А. С/С++ программирование на языке высокого уровня: учеб. / Т.А. Павловская. – СПб.: изд-во Питер, 2009 – 203 с.

3 Лафоре, Р. Объектно-ориентированное программирование в С++, классика Computer Science. / Р. Лафоре. – СПб.: изд-во Питер, 2004 – 187 с.

4 Давыдов, В.Г. Технологии программирования С++ / В.Г. Давыдов – СПб.: изд-во БХВ-Петербург, 2005 – 305 с.

5 Шилдт, Г. С/С++. Справочник программиста / Г.Шилдт. – М.: изд-во Вильямс, 2007 – 593 с.

Приложение а Руководство системного программиста

Для установки программы: скопируйте файл «Arcanoid.exe» и папку Resources на жесткий диск компьютера.

Системные требования: Microsoft Windows XP и выше, процессор Pentium IV или выше. 16 Мб оперативной памяти, 40 Мб свободного пространства на жестком диске.

Для Windows Vista/7 необходимо запускать программу с правами администратора.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]