ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 10.06.2019

Просмотров: 1662

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

ВСТУП

1.1 Процес розробки вiдеоiгор

1.2 Аналіз існуючих iгор в жанрi "Tower Defense"

1.3 Розробка математичної моделі комп'ютерної гри-стратегії "Tower Defense"»

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

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

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

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

1.6 Проектування комп'ютерної гри-стратегії "Tower Defense".

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

ПЗ – сукупність програм системи обробки інформації і програмних документів, необхідних для експлуатації цих програм [16].

Загальна схема використання ПК комп'ютерної гри-стратегії "Tower Defense". Користувач вибирає позиції веж залежно рівня та його монет, тип веж та стартує гру. ПК загружає хвилю противників, розраховує їх маршрут та випускає на карту.

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

1.6.2 Розробка діаграми класів для ПК комп'ютерної гри-стратегії "Tower Defense".

У предметної області програмного комплексу комп'ютерної гри-стратегії "Tower Defense" взаємодіють наступні класи: Противники, Ігровий світ, Вежі, Рівні, Алгоритм пошуку шляху, Кулi, Користувач.

1.6.3 Розробка діаграми послідовності для ПК комп'ютерної гри-стратегії "Tower Defense".

1.6.4 Розробка інформаційної моделі предметної області «ПК комп'ютерної гри-стратегії "Tower Defense"»

1.7 Засоби розробки ПК і їх порівняльний аналіз

2.1 Результати поглибленої розробки окремих модулів комп'ютерної гри-стратегії "Tower Defense".

2.2 Елементи інтерфейсу комп'ютерної гри-стратегії "Tower Defense"

2.3 Структура и функціональне призначення окремих модулів баз даних комп'ютерної гри-стратегії "Tower Defense"

3 ЕКОНОМІЧНІ РОЗРАХУНКИ

4 ОХОРОНА ПРАЦІ

СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ

ДОДАТОК А

ДОДАТОК Б

ДОДАТОК В

ЗАГАЛЬНІ ВИСНОВКИ



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

В процесі проектування програмного комплексу було виконано ряд завдань.

Розроблена математична модель для комп'ютерної гри-стратегії "Tower Defense". Розроблені діаграми бізнес–процесу, які відображають методологію структурного аналізу і проектування, процес моделювання, управління конфігурацією проекту. Розроблено діаграму прецедентів, яка показує з чим може взаємодіяти користувач у грі. Розроблено діаграму послідовностей, яка відображає як крок за кроком користувач взаємодіє з грою. Розроблено діаграму класів у якій було переставлено класи, які взаємодіють між собою у «Tower Defense». Була розроблена діаграма відносин між таблицями баз даних у якій показується концептуальні схеми предметної області.

Також було проведено порівняльний аналіз серед ігор жанру «оборона веж» та проаналізовані їх переваги та недоліки.

Економічні показники відображають цілісність використання даного ПВ у області ігор-стратегій.

У розділі «Охорони праці» були проаналізовані шкідливі виробничі фактори.


СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ



  1. Wikipedia: [Електронне джерело] - Індустрія відеоігор;

URL - https://uk.wikipedia.org/wiki/Індустрія_відеоігор

  1. Wikipedia: [Електронне джерело] - Відеогра;

URL - https://uk.wikipedia.org/wiki/Відеогра

  1. Wikipedia: [Електронне джерело] - Розробка відеогри;

URL - https://uk.wikipedia.org/wiki/Розробка_відеогри

  1. Wikipedia: [Електронне джерело]Глосарій;

URL - https://uk.wikipedia.org/wiki/Глосарій

  1. Wikipedia: [Електронне джерело]Геймер;

URL - https://uk.wikipedia.org/wiki/Геймер

  1. Wikipedia: [Електронне джерело] - Гральна_консоль;

URL - https://uk.wikipedia.org/wiki/Гральна_консоль

  1. Wikipedia: [Електронне джерело] - Ігровий_контролер;

URL - https://uk.wikipedia.org/wiki/Ігровий_контролер

  1. Wikipedia: [Електронне джерело] - Игровая_механика;

URL - https://ru.wikipedia.org/wiki/Игровая_механика

  1. Wikipedia: [Електронне джерело] - Стадії_випуску_програмного_забезпечення;

https://uk.wikipedia.org/wiki/Стадії_випуску_програмного_забезпечення

  1. Wikipedia: [Електронне джерело] - Альфа-тестування;

URL - https://uk.wikipedia.org/wiki/Альфа-тестування

  1. Wikipedia: [Електронне джерело] - Бета-тестирование;

URL - https://ru.wikipedia.org/wiki/Бета-тестирование

  1. Good Play: [Служба цифрового розповсюдження] – Defense Zone 3

URL - https://play.google.com/store/apps/details?id=net.defensezone3

  1. Good Play: [Служба цифрового розповсюдження] – Generals TD HD

URL - https://play.google.com/store/apps/details?id=net.gamespire.tdghd

  1. Good Play: [Служба цифрового розповсюдження] – Tower Defense Zone 2

URL - https://play.google.com/store/apps/details?id=com.zonmob.zone.towerdefense.td2

  1. SADT, Нотация, IDEFO [Електронне джерело]. URL: https://habrahabr.ru/sandbox/31234/

  2. Wikipedia: [Електронне джерело] - Програмне_забезпечення;

URL - https://uk.wikipedia.org/wiki/Програмне_забезпечення

  1. Фаулер М., Скотт К. / UML. Основы. – СПб: Питер, 2002. – 202с.

  2. Буч Г., Рамбо Дж., Джекобсон А / Язык UML. Руководство пользователя. – М: Москва, 2000. – 432с.

  3. Benedikt Bollig / Message Sequence Charts. Formal Models of Communicating Systems. – Gardneers Books: Liverpul, 2006. – 102с.

  4. CODASYL /Data base task group report. – ACM: New York, 1971. – 68с.

  5. Zaniolo, Carlo / A New Normal Form for the Design of Relational Database Schemata. – ACM: New York, 1982. – 493c.

  6. Wikipedia: [Електронне джерело] - Java;

URL - https://uk.wikipedia.org/wiki/Java

  1. Guy Harrison, Steven Feuerstein / MySQL Stored Procedure Programming. O'Reilly Media: Sebastopol, 2002.  49c.

  2. Гордон, Г. Ю. Электротравматизм и его предупреждение / Г. Ю. Гордон, Л. И. Вайнштейн. – М. : Энергоиздат, 1986. – 256 с.

  3. Жидецький В.Ц.  / Основи охорони праці – Львів. : Укр. Акад. Друкарства, 2006. – 336 с.

  4. Охрана труда : рекомендации по выполнению раздела в дипломном проекте бакалавра для студентов технических специальностей / сост.:Л. В. Дементий, А. Л. Юсина. – Краматорск : ДГМА, 2012. – 176 с.

  5. Измеров Н.Ф., Кириллов В.Ф. /  Гигиена труда. — Москва: ГЭОТАР-Медиа, 2010. — С. — 592 с.

  6. Гажаман, В. І. Електробезпека на виробництві: навч. посіб. / В. І. Гажаман. – К.: Охорона праці, 2002. – 272 с.

  7. Безопасность труда в промышленности: справочник / К. Н. Ткачук. – К.: Техніка, 1982. - 231 с.

  8. Гордон, Г. Ю. Электротравматизм и его предупреждение / Г. Ю. Гордон, Л. И. Вайнштейн. – М. : Энергоиздат, 1986. – 256 с.

  9. Охрана труда : рекомендации по выполнению раздела в дипломном проекте бакалавра для студентов технических специальностей / сост.:Л. В. Дементий, А. Л. Юсина. – Краматорск : ДГМА, 2012. – 176 с.





ДОДАТОК А



Назва

Шифр

Кількість листів

Формат

1

Пояснювальна записка

КІТ.141.00.0000.ДР.ПЗ

68

А4


Графічна частина

2

Контекстна SADT-діаграма 0–го рівня комп'ютерної гри-стратегії "Tower Defense"

КІТ.141.01.0000.ДР.ПЗ

1

А4

3

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

КІТ.141.02.0000.ДР.ПЗ

1

А4

4

Діаграма прецедентів ПК «Tower Defense»

КІТ.141.03.0000.ДР.ПЗ

1

А4

5

Діаграма класів ПК «Tower Defense»

КІТ.141.04.0000.ДР.ПЗ

1

А4

Таблиця А.1 – Відомість роботи



Назва

Шифр

Кількість листів

Формат


Графічна частина

6

Діаграма послідовностей «ПК комп'ютерної гри-стратегії "Tower Defense"»

КІТ.141.05.0000.ДР.ПЗ

1

А4

7

ER-діаграма предметної області «ПК комп'ютерної гри-стратегії "Tower Defense"

КІТ.141.06.0000.ДР.ПЗ

1

А4

8

Головна сторінка програмного комплексу комп'ютерної гри-стратегії "Tower Defense"

КІТ.141.07.0000.ДР.ПЗ

1

А4

9

CD–R(RW)




Продовження таблиці А.1