СТАДИИ И ЭТАПЫ РАЗРАБОТКИ




ВВЕДЕНИЕ

Наименование продукта

Игра “Happy Bird”.

Краткая характеристика области применения

Жанр игры – аркада, режим игры – однопользовательская игра, язык интерфейса - русский. Цель игры состоит в достижении наибольшего количества очков. Игровой процесс не имеет изменений на протяжении всей игры.

ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИ

Документ, на основании которого ведется разработка

Курсовой проект по дисциплине «Технология программирования».

Организация, утвердившая документ

Томский политехнический университет

НАЗНАЧЕНИЕ РАЗРАБОТКИ

Игра «Happy Bird» ориентирована на широкий возрастной диапазон пользователей и может также помочь расслабится и провести время с удовольствием. Правила игры состоит в управлении полётом птицы, которая непрерывно передвигается между рядами зелёных труб. При столкновении с ними происходит завершение игры. Очки набираются при каждом успешном перелёте между двумя трубами. Данная разработка является аналогом игры «Flappy Bird», разработанной в 2013 году. Ссылка на игру - https://www.crazygames.com/game/flappy-bird

ТРЕБОВАНИЯ К ПРОГРАММНОМУ ПРОДУКТУ

Требования к функциональным характеристикам

4.1.1 Программа должна корректно интерпретировать и соблюдать следующие основные правила игры:

· пользователю предоставляется игровое поле;

Рисунок 1 – игровое поле

· цель игры состоит в управлении полётом птицы, которая непрерывно передвигается между рядами зелёных труб;

· при столкновении с зеленными трубами происходит завершение игры;

· управление производится нажатием клавиши на клавиатуре, при котором птица совершает небольшой рывок вверх;

· при отсутствии рывков птица падает из-за силы тяжести, и игра также завершается;

· очки набираются при каждом успешном перелёте между двумя трубами;

· пауза в игре не предусмотрена;

· сохранение также не предусмотрено;

· игровой процесс не имеет изменений на протяжении всей игры.

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

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

Управление должно осуществляться клавиатурой и мышью.

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

 

 

Требования к составу и параметрам технических средств

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

· процессор с тактовой частотой 1000 ГЦ или больше,

· объем свободной оперативной памяти 512 Мб,

· объем необходимой памяти на жестком диске 1000 Кб,

Требования к информационной и программной совместимости

Программная система должна функционировать под операционной системой Microsoft Windows XP, 7, 8, 8.1.

Язык пользовательского интерфейса программы — русский.

ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ

В комплект документации должен входить документ «Руководство пользователя».

ТЕХНИКО-ЭКОНОМИЧЕСКИЕ ПОКАЗАТЕЛИ

Планируется распространять программу как freeware-продукт под GNU public licence.

СТАДИИ И ЭТАПЫРАЗРАБОТКИ

Стадия Результат Время выполнения
Системный анализ Варианты использования 21.09.14 — 28.09.14
Проектирование и программная реализация Исходные тексты и исполняемый файл 28.09.14 — 05.12.14
Документирование Руководство пользователя 05.12.14 — 19.12.14


Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-02-13 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: