Добавил:
abhai2013@gmail.com Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом.docx
Скачиваний:
98
Добавлен:
30.06.2018
Размер:
4.09 Mб
Скачать

1.4 Розробка структурно–функціональної моделі пк комп'ютерної гри-стратегії "Tower Defense"

Узагальнена та деталізуюча SADT – діаграма представляє процес у вигляді послідовності активностей, кожна з яких має входи, виходи, виконавця і керуючий вплив [15].

На вхід подаються ігрові ресурси, такі як монети та життя користувача, та модель сценарію(розташування веж), а на виході отримуємо ігрові ресурси після проходження рівня(життя, які могли змінитися, якщо противник проник на базу, а монети, які додаються за кожного вбитого ворога).

На рис. 1.7 зображена контекстна sadt-діаграма нульового рівня для пк комп'ютерної гри-стратегії "Tower Defense".

Рисунок 1.7 – Контекстна SADT-діаграма ПКкомп'ютерної гри-стратегії "Tower Defense".

У таблиці 1.2 описані контекстної структурно–функціональної діаграми ПК.

Таблиця 1.2 – Формалізований опис контекстної структурно–функціональної діаграми ПКкомп'ютерної гри-стратегії "Tower Defense".

Вхід

Вихід

Управління

Виконувач

- Ігрові ресурси(монети, життя бази);

- Модель сценарію(розташування веж)

Ігрові ресурси(монети, життя бази)

Модель сценарію(розташування веж)

Користувач, ПЗ

Для більш точного проектування пк комп'ютерної гри-стратегії "Tower Defense" деталізуємо sdat–діаграму нульового рівня.

Цей ПК можна розділити на декілька етапів:

  • розташування веж користувачем;

  • підготовка противників(загрузка хвиль противників, пошук маршруту);

  • початок гри(взаємодія веж з противниками);

Взаємодія користувача з грою починається з розташування веж на карті, при цьому користувач не може вийти за межу своїх ресурсів(монет) та може ставити вежі лиш в конкретних місцях.

Потім користувач може почати рівень чи дочекатися його початка.

Якщо користувач перейшов до редактору рівнів, тоді він сам може створити свій рівень, котрий потім можливо зберегти в базі даних та неодмінно випробувати його. Користувач може самостійно задавати ландшафт, місця для розташування веж, тип, кількість та місця початку та кінця маршруту противників.

Деталізуюча структурно–функціональна діаграма першого рівня представлена на рис. 1.8.

Описання контекстної структурно–функціональної діаграми ПК наведено у таблиці 1.3.

Таблиця 1.3 – Формалізований опис структурно-функціональної діаграми першого рівня ПКкомп'ютерної гри-стратегії "Tower Defense".

Вхід

Вихід

Управління

Виконавець

А1

Ігрові ресурси(монети, життя бази)

Ігрові ресурси(монети, життя бази)

Модель сценарію(розташування веж)

Користувач, ПЗ

А2

Ігрові ресурси(монети, життя бази)

Ігрові ресурси(монет, життя бази)

Позиції веж

ПЗ

А3

Ігрові ресурси(монети, життя бази)

Ігрові ресурси(монет, життя бази)

Маршрут противників

ПЗ

Рисунок 1.8 – Деталізуюча структурно–функціональна SADT – діаграма першого рівня для ПКкомп'ютерної гри-стратегії "Tower Defense"

1.5Розробка технічного завдання на створення пк комп'ютерної гри-стратегії "Tower Defense"

У даній дипломній роботі розглядається предметна галузь гри-стратегії "Tower Defense". Програмний продукт призначений для проведення вільного часу. Програмний продукт буде використаний з метою розважити користувача та можливість розвити деяку стратегію.

Коротка характеристика: програмний комплекс «Tower Defense» призначений для проведення вільного часу та розвитку мисленння щодо розташування оптимальної кількості веж з розрахунком кількості монет, ціни веж, типу и кількості противників.

Продовження технічного завдання знаходиться в Додатку Б.

Соседние файлы в предмете Дипломная работа (подготовка и защита)