Разработка платформы для создания многопользовательских игровых приложений

Раздел
Программирование
Просмотров
247
Покупок
0
Антиплагиат
Не указан
Размещена
13 Окт 2020 в 10:26
ВУЗ
Не указан
Курс
4 курс
Стоимость
1 000 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
pdf
Разработка платформы для создания многопользовательских игровых приложений
932.6 Кбайт 1 000 ₽
Описание

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

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

–      изучить предметную область,

–      разработать структуру приложения,

–      спроектировать пользовательский интерфейс,

–      реализовать редактор уровня,

–      реализовать редактор игровых объектов,

–      реализовать геймплей игры.

Оглавление

ВВЕДЕНИЕ..................................................................................................... 3

Глава 1. Анализ предметной области и постановка задачи.......................... 5

1.1. Описание предметной области.............................................................. 5

1.2. Постановка и описание задачи.............................................................. 5

Глава 2. Разработка структуры приложения................................................ 7

2.1. Используемые технологии.................................................................... 7

2.2. Описание средств реализации............................................................... 8

2.3. Класс игровых объектов........................................................................ 9

2.4. Класс проекта игры............................................................................. 11

2.5. Программный компонент для создания игры.................................... 12

2.5.1. Реализация редактора уровня................................................... 13

2.5.2. Реализация редактора игровых объектов................................. 15

2.6. Программный компонент для запуска игры...................................... 16

Глава 3. Интерфейс приложения.................................................................. 18

ЗАКЛЮЧЕНИЕ............................................................................................. 26

СПИСОК ЛИТЕРАТУРЫ............................................................................. 27

ПРИЛОЖЕНИЕ 1.......................................................................................... 29

ПРИЛОЖЕНИЕ 2.......................................................................................... 37

ПРИЛОЖЕНИЕ 3.......................................................................................... 40

ПРИЛОЖЕНИЕ 4.......................................................................................... 53

ПРИЛОЖЕНИЕ 5.......................................................................................... 58

Список литературы

1.   Newzoo      [Электронный      ресурс].      –       2019.      –       URL: https://newzoo.com/insights/articles/the-global-games-market-will-generate- 152-1-billion-in-2019-as-the-u-s-overtakes-china-as-the-biggest-market/ (дата обращения 21.05.2020).

2.   Конструктор игр – Академик [Электронный ресурс]. – 2020. – URL: https://dic.academic.ru/dic.nsf/ruwiki/1527778      (дата обращения 21.05.2020).

3.   Многопользовательская игра – Википедия [Электронный ресурс]. – 2020.       –                                                        URL: https://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BC%D0%BF%D1

%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D0%B0%D1%8F_

%D0%B8%D0%B3%D1%80%D0%B0 (дата обращения 21.05.2020).

4.   Многопользовательская игра – Академик [Электронный ресурс]. – 2020.

–  URL:  https://dic.academic.ru/dic.nsf/ruwiki/129394          (дата    обращения 25.05.2020).

5.   Гоночная игра – Википедия [Электронный ресурс]. – 2020. – URL: https://ru.wikipedia.org/wiki/%D0%93%D0%BE%D0%BD%D0%BE%D1

%87%D0%BD%D0%B0%D1%8F_%D0%B8%D0%B3%D1%80%D0%B0 #:~:text=%D0%93%D0%BE%D0%BD%D0%BE%D1%87%D0%BD%D0

%B0%D1%8F%20%D0%B8%D0%B3%D1%80%D0%B0%20(%D0%B0

%D0%BD%D0%B3%D0%BB.,%D0%B2%D0%BE%D0%B7%D0%B4% D1%83%D1%88%D0%BD%D1%8B%D1%85%20%D0%B8%D0%BB%D 0%B8%20%D0%BA%D0%BE%D1%81%D0%BC%D0%B8%D1%87%D

0%B5%D1%81%D0%BA%D0%B8%D1%85%20%D1%82%D1%80%D0

%B0%D0%BD%D1%81%D0%BF%D0%BE%D1%80%D1%82%D0%BD

%D1%8B%D1%85%20%D1%81%D1%80%D0%B5%D0%B4%D1%81%

D1%82%D0%B2. (дата обращения 25.05.2020).

6.   Геймплей – GameDev.ru [Электронный ресурс]. – 2010. – URL: http://www.gamedev.ru/terms/Gameplay (дата обращения 20.05.2020).


7.   Graphics View Framework – Qt Documentation [Электронный ресурс]. – 2020. – URL: https://doc.qt.io/qt-5/graphicsview.html (дата обращения 25.05.2020).

8.    Боровский, А.Н. Qt4.7+. Практическое программирование на C++. [Текст]. – СПб.: БХВ-Петербург, 2012. – 496 с.

9.    OpenNET – Классы QString и QVariant [Электронный ресурс]. – 2020. – URL: https://www.opennet.ru/docs/RUS/qt3_prog/x5518.html (дата обращения 27.05.2020).

10. Сериализация    [Электронный    ресурс].    –     2020.    –     URL: https://ru.wikipedia.org/wiki/%D0%A1%D0%B5%D1%80%D0%B8%D0% B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F (дата обращения 18.05.2020).

11. Чтение и запись двоичных данных [Электронный ресурс]. – 2020. – URL: https://it.wikireading.ru/22106 (дата обращения 27.05.2020).

Вам подходит эта работа?
Похожие работы
Разработка мобильных приложений
Дипломная работа Дипломная
2 Ноя в 15:15
15 +3
0 покупок
Разработка мобильных приложений
Лабораторная работа Лабораторная
2 Ноя в 15:04
10
0 покупок
Разработка мобильных приложений
Курсовая работа Курсовая
15 Сен в 16:51
28 +1
0 покупок
Разработка мобильных приложений
Тест Тест
8 Сен в 22:20
95 +1
0 покупок
Другие работы автора
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:40
42
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:27
44 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:19
29 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 09:47
33 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен в 19:29
37 +2
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 22:46
39
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 21:15
34 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 20:58
36 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 22:41
31 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:50
33
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:48
22 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:08
32 +2
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 23:51
30
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 22:49
24 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 11:21
41 +3
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 00:29
43 +2
0 покупок
Web-программирование
Дипломная работа Дипломная
12 Сен в 00:40
35 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
11 Сен в 23:24
36 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
11 Сен в 10:31
47 +1
0 покупок
Темы журнала
Показать ещё
Прямой эфир