Разработка компьютерной игры «Лабиринт»
Автор: vlad123123 • Июнь 5, 2018 • Реферат • 3,253 Слов (14 Страниц) • 1,307 Просмотры
СОДЕРЖАНИЕ
Введение 3
Назначение и область применения. 4
Постановка задачи 7
2.1 Определение требований к программной системе 7
2.2 Выбор и обоснование средств реализации 8
3. Описание структуры ПС 9
3.1 Структура входных и выходных данных 9
3.2 Описание процедур и функций 11
3.3 Алгоритм задачи 11
4. Проектирование 12
4.1 Структура БД 12
Описание решений по архитектуре 14
Проектирование интерфейса 19
5. Оценка стоимости разработки ПО 24
6. Описание интерфейса программного продукта 32
7. Тестирование программного продукта 43
Протокол испытаний 46
Заключение 47
Список используемых источников 48
ВВЕДЕНИЕ
Ни для кого не секрет, что видео игры прочно заняли свою позицию в современной индустрии развлечений и развитий. Существуют попытки выделить компьютерные игры как отдельную область искусства, наряду с театром, кино и т.п. Разработка игр может оказаться не только увлекательным, развивающим, но и прибыльным делом, примеров этому предостаточно в истории. Первые примитивные компьютерные и видео игры были разработаны в 1950-х и 1960-х года. В настоящее время, разработка игры - это многомиллионный процесс, в котором задействована целая команда разработчиков, сложные современные технологии и даже маркетинговые ходы. Существует область человеческой деятельности, в которой лабиринты являются необходимым атрибутом - это компьютерные игры. Действительно, почти все игры приключенческих жанров и аркады используют лабиринты. Встречаются они и в других жанрах: логические игры, экшен. изредка в симуляторах. В связи с этим у пользователя появляются две задачи: прохождение лабиринтов в игровых программах и создание лабиринтов для "своих" игр. Целью выполнения курсовой работы является разработка компьютерной игры «Лабиринт», позволяющая развивать мышление, логику и непосредственно реакцию.
Данное игровое приложение разработано на языке программирования Visual Studio 2017 — объектно-ориентированный язык программирования под операционную систему Windows, построенный на основе языка С#. Visual Studio имеет развитую интегрированную среду разработчика, процесс создания программного продукта в которой строиться на основе набора компонентов (объектов).
1. НАЗНАЧЕНИЕ И ОБЛАСТЬ ПРИМЕНЕНИЯ
Целью этой игры является нахождение выхода из лабиринта.
Персонажем ,для движения по лабиринту, является курсор мыши. В игре дается неограниченное время для прохождения, но ели вы коснётесь стен лабиринта то игра для вас будет закончена , и будет предоставлен выбор продолжить заново или выйти.
2. ПОСТАНОВКА ЗАДАЧИ
2.1 Определение требований к программной системе .
Бизнес-требования:
Данная игра должна нести развлекательный характер.
Функциональные требования:
Система должна автоматизировать и вести учет всех процессов
Содержать электронные формы стандартных документов (поставщики, кол-во поставок, лицензии)
Позволяет дополнять или записывать новые товары
Централизованно хранить информацию для доступа к ней из интернета (чтоб покупатель мог найти Магазин автомобилей с нужным автомобилем)
Обеспечивать защиту информации
Иметь возможность резервного копирования данных
Возможность
...