Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

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




Введение

Дальнейшее содержание этого документа организовано по разделам, в которых приводится следующая информация:

§ Раздел 2. Концепция. Данный раздел содержит основные сведение об игре – общее описание, жанр, предпосылки создания игры и ее особенности, целевая аудитория и платформа. Раздел предназначен для всех заинтересованных лиц.

§ Раздел 3. Функциональная спецификация. Описание игры с точки зрения пользователя и предлагаемых ею возможностей. Содержит данные про сюжет и принципы игры; интерфейс; графику и звуковое наполнение; состав игровых уровней. Этот раздел предназначен для всех заинтересованных лиц.

§ Раздел 4. Техническое описание. Техническое описание реализации функциональной спецификации. Содержит сведения про программную структуру игры; структур хранения данных; организация работы с графическими и звуковыми ресурсами игры. Раздел предназначен для технических специалистов.

§ Раздел 5. План игры. План организации разработки проекта. Содержит информацию о существующих и требуемых ресурсах; финансовые вопросы и календарный план разработки. Раздел предназначен для лиц, принимающих решения.

§ Раздел 6. Контакты. Содержит контактную информацию.

 

 

Приведите в этом разделе информацию, необходимую перед прочтением данного документа:

· Данные в этом документе по разработке игры не полные, они будут дополнятся и изменятся в процессе игры, по причинам новейших технологий, нового типа игры. Примеров нет.

· Автор - Старцев Александр Евгеньевич

· Пользователь – тот, кто использует приложение.
Игрок – тот, кто играет в игру.
Персонаж – аватар в игре.
ВТ – bluetooth маячок.
Условные обозначения, сокращения и другие соглашения

· Знания об онлайновых играх, знания о технологиях дополненной реальности, и технологиях используемых в мобильных гаджетах: акселерометр, GPS и тп.

Концепция

Введение

Пользователь, установив приложение на аппарат, получает доступ к параллельному миру, где есть источники силы и энергии, за эти источники идет война. В параллельном мире он встречает исторических личностей, которые дат ему задания. Игроку надо будет выбрать одну из фракций и присоедениться к ней, всего в игре 7 фракций.
Огонь
Вода
Воздух
Земля
Хаос
Свет
Тьма

Задача игрока, захватить источники энергии и силы, на той локации, где он живет. Выполняя задачи, квесты и решая головоломки.

У приложения есть 2 режима, игра и активный менеджер.

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

Жанр и аудитория

Игра Перекресток миров: Сумрачный мир, это многопользовательская онлайновая игра в физическом мире с использование дополненной реальности. Изначально разрабатывается на ОС Android

 

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

 

Игра не использует торговые марки или другу собственность, подлежащую лицензированию

Основные особенности игры

1 Уникальность технологии дополненной реальности. Первая онлайновая игра в физическом мире.
2 Возможности персонажа определяются его навыками и характеристиками. Навыки растут при их использовании. Так же, уникальная особенность, определенные навыки растут при выполнении человеком физических упражнений.
3 Определенные элементы игры привязаны к местам локации в физическом мире.
4 Простой, широкий и гибкий конструктор для игровых элементов как заклинания и предметы.
5 Гибкая система боя, как против игровых персонажей, так и игрок против игрока.
6 Использование ВТ маячка, позволит получать часть информации в живом времени.
7 Гибкая, свободная система дипломатии. Игрок может создать союзы и всегда его разорвать. В любое время.
8 Полностью настраиваемый интерфейс игры и самого приложения. Такого еще не было.
9 Отсутствие смерти персонажа.
10 Не игровое приложение имеет все необходимые возможности для работы в современном цифровом мире.

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

Описание игры

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

Первая в своем виде игра, уникальная по объему, возможностям и технологической платформе. Для которой она проектируется.
Технология дополненной реальности только развивается, очки же, для массового выпуска появятся в конце 2016 года. Эти технологии будут только улучшаться и развиваться и в течении 10 лет полностью заменят собой технологии смартфонов, телефонов, плееров и других мобильных устройств, заменив все. Одним типом устройства. В будущем все игры для смартфонов и приложения полностью перейдут на дополненную реальность.

Предпосылки создания

Имеет отношение к исторически культурному наследию страны. В данном случае России. Первая в мире, онлайновая игра в физическом мире. Исключается возможность сидеть весь день дома.

В конце 2016 Майкрософт анонсирует свои очки дополненной реальности. Google уже создает второе поколение своих очков. Другие фирмы, так же занимаются разработка этих аппаратов. При их появлении, будут появляться игры такого типа и направления. В данном случае мы планируем выпустить игру одни из первых. Это задаст направление для многих. А так же обеспечит хороший поток пользователей приложения и игры.

Сама идея была взята с игры Ingress, но значительно переработана и расширена. Введены возможности, которых нет в Ingress.

 

Платформа

Игру планируется в первую очередь выпустить на OC Android, после чего уже будет ее адаптация на PC и IOS.
Для использования всех возможностей игры, необходимы очки дополненной реальности. Так же рассматривается концепция использование костюма дополненной реальности. Для более глубокого погружения в игру и использования приложения. Так же необходимо подключение к интернету. Сама игра использует игровой движок Unity 3D. В будущем возможны продажи, наборов ВТ и других устройств, для создания пользователями своих костюмов, настроенных под себя.

Требования Минимальные Рекомендуемые
Операционная система    
Процессор    
ОЗУ    
CD-ROM привод    
Свободное место на HDD    
Видео карта    
Звуковая карта    
Управление    

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

Принципы игры

Суть игрового процесса

Игрок устанавливая приложение, получает доступ к сумрачному миру. В нем обитают духи и монстры. Он получает возможность выбрать одну из семи фракций силы. Задача любой фракции захватить как можно больше источников силы, при этом изменив их в свои. Что бы их захватить, игрокам понадобиться выполнить задание от духа, который охраняет источник. При этом он не мешает брать из него силы, той фракции, к которой он в данный момент принадлежит. Духов, будет представлять исторические личности той локации на которой будет источник Задачи которые они поставят, так же будут различаться. Игрокам придется либо искать информации в интернете, либо использовать свои знания, либо угадывать. И это только в случае небольшого теста от духа или вопросов. А так же он может их отправить на охоту или бой. Возможны и другие варианты заданий, все зависит от места и личности. Так же игрок собирает предметы сумрачного мира, хлам. Из которого, он может, делать, что-нибудь в конструкторе, а так же продавать, обменивать, отдавать. Он может создавать амулеты, которые не будут питаться его энергией, а будут использовать источник или другой тип получения энергии. Либо использовать кристаллы, для заполнения их энергией или силой. Игрок так же может приручить монстра. Влиять на него магией, одевать в доспехи.

Ход игры и сюжет

Игрок входит в мир, система дополненной реальности показывает ему виртуальную реальности, наложенную на обычный физический мир. На пример: Он видит не обычную вывеску кафе, магазина, или другого общественного места, а измененную, в зависимости от выбора владельца магазина. Он решил захватить источник силы, но одному это на начальных уровнях будет невозможно. Собирая группу из игроков своей фракции он двигается к источнику. Если он не встречает игроков другой фракции, которая может напасть на них, он приходит к источнику. Появляется дух. Какой-нибудь исторический деятель и задает вопросы, связанные с его жизнью или временем, где он жил или локацией. А может просто отправить на охоту за определенными видами монстров. Что живут в локации. Когда игроки находят монстров. Они их уничтожают, используя магию или предметы сумрачного мира. Выполнив задачу по охоте или ответив на вопросы, дух дает доступ к источнику, игроки, используя заклинания меняет его на источник своей фракции. Для использования своих магических способностей, у игрока есть общий алфавит и несколько букв принадлежащий к его фракции. На основе этого алфавита он составляет заклинания конструкторе. У него есть два показателя. Показатель энергии и показатель уровня силы. Энергия относится к общему ресурсу и в простой понимании это манна. А показатель силы, показывает, сколько он у него есть силы именно его фракции.

У игроков есть общие источники энергии и источники силы. Общая энергия может быть конвертируема в силу. Ее можно использовать как магию, но ее так же легче поглотить, отразить, перенаправить. А использование силы своей фракции несет куда больше урон, а так же определенные бонусы и способности силы. Но при этом, более узконаправленна. В результате чего, ее нельзя широко использовать. Игрок так же может вести бой с помощью предметов сумрачного мира, он может найти меч или создать его в конструкторе. В предметы так же можно вкладывать энергию или силу.
Так же персонаж, может использовать силу другой фракции из переносных источников, но только если имеет определенные навыки или предметы При соединении разных сил и энергии можно получать новые силы. В бою, при столкновении двух сил или силы с энергией, может произойти реакция, в зависимости от возможности их соединения. Например: при столкновении силы воды и огня, может появиться пар и тем самым накрыть место столкновения дымовой завесой.
Концепция сил и энергии будет развиваться дальше.


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

Физическая модель

Игра происходит в реальном физическом мире, так что, если игрок может пробежать 100 метров за 4 секунды, он может использовать это в игре, если же он увлекается паркуром или другим активным видом отдыха, спорта. Он так же может использовать это в игре. При этом, заклинание отправляющее игрока в полет естественно на игроке не сработает. Но он может отправить в полет монстра сумрачного мира. Система дополненной реальности покажет это.

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

· Боевые действия.
Магия или использование предметов или оружия сумрачного мира. В виду недостаточного развития технологий GPS нанести точный удар магией нельзя. Это не рандом попаданий программой, а сама погрешности используемых технологий. Но можно будет изменить заклинание так, что бы оно накрывало большую площадь, при этом урон уменьшится. Или наоборот уменьшить радиус до самого маленького и попробовать попасть. Игрок может использовать монстров, для нападения. Вызвав их или используя пойманного и одомашненного монстра. Бой оружием или предметами сумрачного мира, так же является развивающейся концепцией. Ни что не мешает, будучи на высоких уровнях, создать в конструкторе подобие автомата, лазерного меча, гранты, гранатомета, стреляющую трость, клинок ассасина. Все упирается лишь в возможности аппарата и возможности персонажа. Так же необходимо использование ВТ маячка, этот вопрос будет решаться при разработке.
Так же учитывая разработку костюмов дополненной реальности, вариант использования их в игре будет развиваться. Что бы можно было использовать жесты удара или защиты и спец движения. На пример: движение бросание ножа, может быть запрограммировано, что бы бросить нож, предмет, оружие сумрачного мира в врага.

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

Физические повреждения.

Физических повреждений ни игрок, ни его персонаж не получают, идут уменьшения уровня энергии и силы, как показатель ущерба. При нулевых показателях, игрок может считаться выбывших из сражения, пока у него не восстановится минимум. В зависимости от фракции, могут быть 7 видов базовых повреждений. А так же самые разные их комбинации в зависимости типа и вида атаки.
Этот концепт будет дорабатываться.

Персонаж игрока

Игрок, создавая персонаж, может играть только за человеческую расу. Все физические характеристики относятся к физическим характеристикам персонажа.

Магические характеристики.
Выбор фракций, есть 7 фракций, сторон силы, к которым может присоединиться игрок.
он может использовать для магии простую энергию или же силу своей фракции. Каждая стихия имеет свои бонусы, а так же слабые стороны.

Воздух – стихия воздуха.
Земля – стихия земли.
Вода – стихия воды.
Огонь – стихия огня.
Тьма – стихия тьмы.
Свет – стихия света.
Хаос – стихия хаоса.
Возможно соединения стихий.

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

Система повышения уровня персонажа и его магических способностей работает по схеме - занимаешься определенным делом, поднимается навык, соответствующий этому делу. Такая система реализована в серии игр The Elder Scrolls.
Что бы поднять уровень и тем самым увеличить объем энергии и силы, которым он будет владеть, ему надо будет поднять несколько раз определенные навыки. А так же выполнять определенные задачи, по ходу игры, как захват источника силы, уничтожение монстров, приручение монстров, создание предметов, заклинаний и тп.
Количество навыков будет разрабатываться, так что бы имеющие слабые аппараты и не поддерживающие все функции игры, не были ограничены в навыках.

Элементы игры

· В игре будут присутствовать зоны, в которые нужен будет допуск.

· В игре присутствуют кристаллы, которые можно заряжать энергией или силой. Разные части, из которых можно делать предметы и оружие, а так же квестовые предметы. Полный список предметов и их внешний вид будет разрабатываться. Планируется сделать огромное количество предметов, для работы в конструкторе, что бы можно было собрать в нем гранату или что-то другое. Естественно все относится к дополненной реальности

· Оружие может быть куплено, найдено, создано в конструкторе. Особых ограничений нет, не считая совсем современного огнестрельного оружия. Планируется внедрения огромного количества холодного, метательного и стрелкового оружия. Эта концепция будет дорабатываться. Но без фанатизма. Для примера, базовый меч Ичиго Куросаки создать можно будет и новичкам, систему залпового огня, накрывающего большую площадь и дающий большой урон, только на высоких уровнях персонажа. А оружие на подобии ядерного – нет.

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

Монстры, порождения силы или не относящиеся к фракциям. Ведут себя по-разному, могут нападать или быть нейтральными, их можно уничтожать или приручить.

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

Вероятно воссоздания личностей и животных из городских легенд в игре.

 

· Игроку ни что не мешает проехаться на машине, на автобусе, поезде, самолете, на коне, мопеде, велосипеде. Да хоть пробежаться от одной цели к другой.

· Каждый город будет представлять собой локацию со своими источниками, заданиями, квестами, историческими личностями. Поэтому каждая локация уникальна.

· Алфавит делится на общий и на узкоспециализированный по фракциям.
Узко специализированный имеет похожие свойства, различающиеся по типу силе фракции и виду самих знаков. Каждый знак имеет определенное значение и силу.
Из алфавита можно создавать заклинания или магические схемы. Можно накладывать на предметы и оружие в конструкторе.

Конструктор заклинаний, имеет 2 типа конструирования.
1 создание слова или предложения. Как вариант использования, проговаривание вслух, а значит через голосовое управление или управление жестом рук. Эта концепция будет дорабатываться, в связи с технологией дополненной реальности.
2 способ – создание магической схемы – соединение знаков один к одному. Особая сложность с появлением второстепенных знаков, через соединение нескольких. Варианты работы и активирования будут разрабатываться.

Конструктор предметов, ограничения по соединению предметов только в допусках уровня персонажа а так же совместимости предметов.

 

 

Искусственный интеллект»

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

Нейтральные – помогают редко, нападают редко, только по проявлению к ним агрессии.

Дружелюбные – не нападают, помогают в определенных ситуациях, при проявлении агрессии убегают, в последствии игроку уже не помогают, до восстановления дружеских отношений.

Монстры будут вести обычную повседневную жизнь, без расчета акцентирования внимания на игроках.

Исторические персонажи. В истории России огромное количество исторических личностей, огромное количество информации по ним, нет необходимости создания концепт эскизов. Каждый персонаж будет иметь внешность, голос, характер того, кем он является. Возможны доработки в отношении очень древних персонажей на пример Ивана Грозного. Высказывания, знания, точки зрения. Возможно открытое общение без выполнения квеста. На пример: посидеть, послушать лекцию Ленина про угнетение пролетариата. Послушать Гагарина, о его полете в космос. Вся подобная информация есть в интернете, что облегчает создание персонажей. Так что в каждом городе есть схожие улицы, памятники личностные доски и прочие исторические места. Что облегчает работу над подобными персонажами. Хоть и не уменьшает их количество.


Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...