- •Содержание
- •Введение
- •1 Исследование и анализ предметной области
- •Исследование предметной области
- •Обзор существующих аналогичных программных систем
- •Актуальность разрабатываемой программы
- •Требования к программному продукту
- •2 Проектирование программного продукта
- •Диаграмма вариантов использования
- •2.2 Диаграмма классов
- •2.3 Диаграмма сценариев
- •3 Программная реализация3.1 Реализация основных функций
- •Заключение Список использованной литературы
1 Исследование и анализ предметной области
Исследование предметной области
Компьютерная игра — компьютерная программа, служащая для организации игрового процесса, связи с партнерами по игре или сама выступающая в качестве партнера. В настоящее время компьютерные игры распространены на множество аппаратно-программных платформ, начиная от мобильных телефонов и заканчивая серверами, обслуживающими десятки тысяч игроков массовых многопользовательских онлайновых игр.
Современные компьютерные игры признаются одной из областей искусства, наряду с театром и кино.
Компьютерные и видеоигры могут быть классифицированы по двум признакам: жанр и количество игроков.
Классификация игр по жанру.
Четкая классификация затруднена из-за того, что подчас трудно отнести игру к каком-нибудь конкретному жанру. Игра может представлять собой как смешение существующих жанров, так и не относиться ни к одному из них. Несмотря на это, в ходе развития компьютерных игр сложилась следующая классификация: Экшин, Симуляторы/Менеджеры, Стратегии, Приключения, Музыкальные игры, Ролевые игры, Головоломки, логические, пазлы, Традиционные и настольные, Текстовые.
Классификация по количеству игроков.
Одиночные, Многопользовательские, Многопользовательские на одном компьютере, Многопользовательские оффлайн-игры, Массовые онлайновые.
Обзор существующих аналогичных программных систем
«Alan Wake»


Рисунок 1.1– Игровой процесс Alan Wake.
Игра представляет собой шутер от третьего лица в которой игрок может, общается с его жителями, также имеет возможность перемещать по ограниченным территориям — кафе, полицейский участок, трейлернский парк и психиатрическая лечебница и взаимодействовать с различными предметами.
Сюжет игры повествует о приключениях писателя Алана Уэйка, автора бестселлеров в жанре «триллера», оказавшегося в городе Брайт-Фоллс, штата Вашингтон, где оживают персонажи и события его произведений. Целью игры является поиск страниц написанного им романа, и узнать причины гибели своей жены.
«TimeShift»

Рисунок 1.2– Игровой процесс TimeShift.
TimeShift — компьютерная игра, научно-фантастический шутер от первого лица. В основе игрового процесса лежит идея об управлении временем, позволяющая игроку останавливать, замедлять и инвертировать время. Игровая механика практически полностью построена на игре временем, полностью пройти игру без использования способностей костюма невозможно.
Актуальность разрабатываемой программы
На сегодняшний день присутствует большое количество компьютерных игр самых различных жанров. Это сделано для того, чтобы каждый человек смог отыскать такой вариант игры, который бы пришёлся ему по вкусу. Также значительное внимание уделяется графической составляющей компьютерных игр. Графика это своего рода мерило технического уровня определённого программного продукта. Каждая фирма-разработчик стремится создать игру с наиболее прогрессивной графикой, так как в этом частично заключается ключ к успеху на рынке.
Исходя из того что в мире очень мало игр объединяющих в себе жанры головоломок и экшен-стелс появилась актуальность создания собственной компьютерной игры.
