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

Раздел
Программирование
Просмотров
234
Покупок
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).

Вам подходит эта работа?
Похожие работы
Разработка мобильных приложений
Презентация Презентация
25 Апр в 23:37
8
0 покупок
Разработка мобильных приложений
Тест Тест
15 Мар в 20:59
32
1 покупка
Разработка мобильных приложений
Тест Тест
6 Мар в 20:43
75
1 покупка
Другие работы автора
Web-программирование
Дипломная работа Дипломная
25 Окт 2023 в 15:57
121
0 покупок
Web-программирование
Дипломная работа Дипломная
25 Окт 2023 в 00:40
143
0 покупок
Web-программирование
Дипломная работа Дипломная
25 Окт 2023 в 00:18
233
3 покупки
Web-программирование
Дипломная работа Дипломная
23 Окт 2023 в 00:31
158
0 покупок
Основы программирования
Дипломная работа Дипломная
22 Окт 2023 в 00:56
161
0 покупок
Web-программирование
Дипломная работа Дипломная
21 Окт 2023 в 20:40
110
0 покупок
Основы программирования
Дипломная работа Дипломная
21 Окт 2023 в 20:20
158
1 покупка
Основы программирования
Дипломная работа Дипломная
21 Окт 2023 в 20:00
123
0 покупок
Основы программирования
Дипломная работа Дипломная
19 Окт 2023 в 19:01
146
0 покупок
Основы программирования
Дипломная работа Дипломная
19 Окт 2023 в 18:51
197
0 покупок
Основы программирования
Дипломная работа Дипломная
19 Окт 2023 в 18:18
112
0 покупок
Основы программирования
Дипломная работа Дипломная
17 Окт 2023 в 23:52
81
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Окт 2023 в 21:51
43
0 покупок
Основы программирования
Дипломная работа Дипломная
17 Окт 2023 в 21:48
65
0 покупок
Основы программирования
Дипломная работа Дипломная
17 Окт 2023 в 19:46
65
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен 2023 в 00:30
82
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен 2023 в 00:25
83
0 покупок
Web-программирование
Дипломная работа Дипломная
18 Сен 2023 в 00:52
129
0 покупок
Web-программирование
Дипломная работа Дипломная
18 Сен 2023 в 00:50
98
1 покупка
Темы журнала
Показать ещё
Прямой эфир