Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Функциональная спецификация.

Читайте также:
  1. А. ФУНКЦИОНАЛЬНАЯ СИСТЕМА, ИЛИ ДИСКУРС ВЕЩЕЙ
  2. Инвестиции и их функциональная роль
  3. Лабильность (функциональная подвижность). 1 страница
  4. Лабильность (функциональная подвижность). 10 страница
  5. Лабильность (функциональная подвижность). 2 страница
  6. Лабильность (функциональная подвижность). 3 страница
  7. Лабильность (функциональная подвижность). 4 страница

Road escape from zombies

Едим по дороге, собирая горючие и уворачиваясь от других машин.

 

Игрок управляет положением машины по оси X. Машина разгоняется сама. По дороге едут и другие автомобили. Часть таких авто при приближении к ним меняет свою полосу движения. Дополнительно на дороге встречаются и другие препятствия: масляные лужи, ремонтные заграждения, перебегающие собаки и т.п. На дороге периодически встречаются запасы топлива, подбирая которые, наш бак немного пополняется. Их собирать обязательно, так как у машины очень быстро кончается бензин. Если бензин заканчивается, то игрока догоняет стая зомбяков и считается проигрыш.

Прототипом игры можно считать игру Road Fighter на nes.

Жанр: arcade, racing;

Целевая аудитория:

1. Мужчины и дети от 7 до 35, имеющие смартфоны или планшеты и любящие машины и автогонки;

2. Мужчины от 25 до 45, ностальгирующие по играм Dendy и Sega;

3. Люди от 12 до 35, любящие зомби тематику;

 

 

Фичи:

Ø Выбор внешнего вида управляемого автомобиля;

Ø Ххх

Ø Ххх

Ø Ххх

 

Оглавление

Объектная модель. 2

Функциональная спецификация. 3

Контент игры.. 5

Интерфейс. 7

Монетизация. 7

Виральность. 8

Техническая спецификация. 8

База знаний. 8

 

 

Объектная модель.

 

таймер Отсчет времени\расстояния до того как зомби догонят машину int  
очки Очки игрока int score
жизни Количество жизней игрока до полного проигрыша в игре или до старта с последней контрольной точки. int life
Файл с сохранением Сохраняем имя игрока (если есть возможность самому вводить), уровень сложности (если есть), результаты прохождения уровней (количество секунд и количество оставшихся жизней) ini save.ini name sloznost   [level01] score live …. [level…] score live
Скорость Скорость машины, есть ограничение int speed
Координата Х героя Значение положения машины по координате Х. int carX
Место машины Координата Y нахождения машинки на полосе уровня int miniCarY
Место зомби Координата Y нахождения зомби на полосе уровня. int miniZombiY
Координата Х ближайшей машины Значение положения машины, которая ближе всего по Y перед машиной игрока, по координате Х. int carNeutralX
       
       
       
       
       
       
       

 

 

Функциональная спецификация.

 

2.1. Старт игры – проигрыш лого.

 

2.2. Мультик:

- игрок бежит от толпы зомби;

- зомби очень быстро его догоняют;

- выбегает на дорогу и видит пустую и заведённую машину;

- садится в не и закрывает двери;

- Смотрит на приборную панель и видит, что горючего очень мало;

- видит в зеркало заднего вида, что зомби приближаются;

- нажимает на газ;

- машина уезжает, зомби бегут за ней;

 

2.3. Меню - 3 кнопки:

- 1 – Большая кнопка играть, запускает выбор уровня;

- 2 –Слева-снизу кнопка + - при нажатии на неё слева выезжает еще кнопки (1 – титры, 2 – запуск обучения);

- 3 –Справа-снизу кнопка – при нажатии на неё, справа выезжают кнопки соц. сетей;

Слева и справа кнопки – при повторном нажатии на них – дополнительные кнопки уезжают обратно.

 

2.4. Выбор уровня.

По 8 кнопок на экране. Стрелками вправо и влево листаем номера уровней. Сразу доступны первые 4 уровня. 5-й открывается, когда пройден 3-й уровень, т.е. в ini файле напротив строки Level03sec есть значение, т.е. она больше нуля;

Под цифрами с номером уровня – 3 звездочки. Пустые, когда уровень не проходили, и 1,2,3 – в зависимости от того, как пройден уровень игроком. Данные берутся из файла Save.ini, из группы level03 – item – sec and live. Остальные кнопки по аналогии.

 

Или

 

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

 

2.5. Экран обучения.

 

2.6. Уровень № 1:

 

2.6.1. Дорога в 4-е полосы. Дорогу ограничивают бордюры. За пределами бордюр находятся всякие строения и деревья.

2.6.2. Машина игрока начинает разгоняться и набирает максимальную скорость.

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

2.6.4. Далее начинают встречаться машины, которые игрок должен объезжать.

2.6.5. Под игровым экраном находятся как-бы панель машины. На ней отображается: скорость как спидометре, шкала количества оставшегося бензина, количество набранных очков т количество жизней игрока.

2.6.6. Под панелью находятся 2 кнопки для управления со смартфона – влево и вправо.

2.6.7. Нажатие на кнопку влево (или клавиша влево на клавиатуре) смещает машину игрока на определённое расстояние в минус по оси Х.

2.6.8. Нажатие на кнопку вправо (или клавиша вправо на клавиатуре) смещает машину игрока на определённое расстояние в плюс по оси Х.

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

2.6.10. По пути также периодично попадаются масляные пятна. Проехав по ним, машинка игрока будет крутится 2 секунды. При этом идет замедление скорости на 66 % и смещение на полполосы в сторону ближайшего бордюра.

2.6.11. Еще попадаются на дороге ремонтные знаки. При врезании в которые, машина игрока полностью останавливается и игрок теряет одну жизнь. После врезания препятствие пропадает.

 

Контент игры

 

3.1. Машинки игрока.

3.2. Нейтральные и агресивные машинки.

3.3. Спрайты ландшафта и дороги.

3.4. Дома и здания с деревьями.

3.5. Масляные пятна и заграждения.

3.6. Бегущие зомби.

3.7. Звуки.

Интерфейс

 

4.1. Кнопка пуск – зеленая кнопка с треугольником в центре.

4.2. Остальные кнопки круглые.

4.3. Уровни:

4.3.1. – кнопка влево.

4.3.2. – кнопка вправо.

4.3.3. – индикаторы скорости, очков, отсчета времени.

4.3.4. – машина игрока.

4.3.5. – нейтральные машинки.

4.3.6. – дорога.

4.3.7. – местоположение игрока на шкале.

4.3.8. – местоположение зомби на шкале.

 
 
 
 
6 [3209]" strokecolor="#974706 [1609]" strokeweight="2pt"/>
 
 
 
 
 
 

 


Монетизация

 

Для Play Market and AppStore есть 2 версии игры.

4.4. Free версия с ограниченным набором уровней (50 % -75%) и показом рекламы с Ad Mob.

В Free версии есть кнопка Donate, которая предлагает купить игру.

 

4.5. Полная версия, но платная. Стоимость небольшая ориентировочно - 0.99 $.

PC Версия игры идет в Greenlight Steam. Если его проходит, то цена определяется вместе с менеджерами Steam.

 

Виральность

 

Кнопки в меню с социальными сетями. При нажатии на них отправляется текст на страницы.

 


Дата добавления: 2015-11-14; просмотров: 34 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
розділ 5 – техніко-економічне обгрунтування| Объектная модель.

mybiblioteka.su - 2015-2024 год. (0.018 сек.)