🔍 Поиск работ

Разработка компьютерной игры в жанре «Квест»

Работа №207238

Тип работы

Дипломные работы, ВКР

Предмет

программирование

Объем работы36
Год сдачи2020
Стоимость4360 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
13
Не подходит работа?

Узнай цену на написание


ВВЕДЕНИЕ 4
1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 6
1.1. Обзор аналогичных проектов 6
1.2. Обзор программных средств разработки 9
2. ПРОЕКТИРОВАНИЕ ИГРОВОГО ПРИЛОЖЕНИЯ 12
2.1. Техническое предложение 12
2.2. Функциональные требования 15
2.3. Нефункциональные требования 16
2.4. Диаграмма прецедентов 16
3. РЕАЛИЗАЦИЯ ИГРОВОГО ПРИЛОЖЕНИЯ 19
3.1. Визуальное и звуковое оформление приложения 19
3.2. Файловая структура приложения 19
3.3. Реализация сохранения игры 20
3.4. Интерфейс 21
3.5. Реализация персонажа 23
3.6. Реализация диалогов 26
3.7. Реализация уровней 28
4. ТЕСТИРОВАНИЕ 32
ЗАКЛЮЧЕНИЕ 34
ЛИТЕРАТУРА 35


Актуальность
На сегодняшний день разработка компьютерных игр является одной из самых прибыльных отраслей в сфере информационных технологий. Тяжело представить компьютер современного человека, на котором не было установлено хотя бы одной игры. В настоящие время компьютерные игры являются не просто развлечением, а чем-то более значимым. В играх человек может подчеркнуть познавательные и значимые для развития личности вещи, проходя испытания, которые были даны главному герою, и испытывая на себе груз переживаний, персонажа, с которым себя может ассоциировать игрок.
Сейчас рынок компьютерных игр может предоставить потребителю необъятный простор для выбора разных жанров, таким образом, любой человек способен найти себе игру, которая могла бы ему понравиться и оставить приятный след после прохождения.
Среди самых популярных жанров можно упомянуть Квест [2]. Ведь данный жанр предоставляет интересный сюжет, простое управление и интересные загадки, что позволяет даже самому далекому от компьютерных игр человеку погрузиться с головой в увлекательное развлечение и заинтересовать его в дальнейшем изучении сферы компьютерных игр.
Цель и задачи
Главной целью моей выпускной квалификационной работы является разработка компьютерной игры в жанре Квест.
Для достижения поставленной цели необходимо решить следующие задачи.
1. Выполнить обзор существующих аналогов игрового приложения.
2. Выполнить обзор программных средств для разработки игрового приложения.
3. Спроектировать игровое приложение.
4. Реализовать игровое приложение.
5. Провести тестирование игрового приложения.
Структура и объем работы
Работа состоит из введения, 4 разделов, заключения, списка использованной литературы.
Работа составляет 36 страниц, в списке литературы указано 23 источников.
В первой главе производится анализ предметной области, приведен обзор существующих аналогов и программных средств разработки.
Во второй главе раскрывается проектирование приложения, его компонентов, приведены поясняющие диаграммы.
Третья глава описывает разработку игрового приложения.
В четвертой главе приведены таблицы с результатами функционального тестирования.
В заключении выведены основные результаты проделанной работы

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


Основные результаты
В результате данной работы была разработана компьютерная игра для операционной системы Windows в жанре квест на платформе Unity, что было главной целью выпускной квалификационной работы.
Для реализации поставленной цели были выполнены следующие задачи:
1) выполнен обзор аналогов игрового приложения;
2) выполнен обзор средств для реализации игрового приложения;
3) спроектировано игровое приложение;
4) реализовано игровое приложение;
5) проведено тестирование игрового приложения.



1. About - Pygame wiki: [Электронный ресур] URL: https://www.pygame.org/wiki/about (дата обращения: 15.02.2020).
2. Adams E. Fundamentals of Game Design. - 2nd edition. - Berkeley, CA: New Riders, 2010. - 700 p.
3. Get Paint 3D - Microsoft Store [Электронный ресурс] URL: https://www.microsoft.eom/en-us/p/paint-3d/9nblggh5fv99 (дата обращения: 16.02.2020).
4. Saunders K., Novak J. Game Development Essentials: Game Interface Design. - USA: Cengage Learning, 2012. - 320 p.
5. Timothy Frattesi, Douglas Griesbach, Jonathan Leith, Timothy Shaffer. Replayability of Video Games. — 2011. — 244 с.
6. Дин Л., Дон У. Принципы работы с требованиями к программному обеспечению. Унифицированный подход. - М.: Издательский дом "Вильямс", 2002. - 448 с.
7. Документация Unity. Transform. [Электронный ресурс] URL: https://docs.unity3d.com/ru/current/Manual/class-Transform.html (дата обращения: 15.02.2020).
8. Документация Unity. CapsuleCollider. [Электронный ресурс] URL: https://docs.unity3d.com/ru/current/Manual/class-CapsuleCollider.html (дата обращения: 15.02.2020).
9. Документация Unity. Navigation System in Unity [Электронный ресурс] URL: https://docs.unity3d.com/ru/current/Manual/nav- NavigationSystem.html (дата обращения: 15.02.2020).
10. Документация Unity. Regitbody. [Электронный ресурс] URL: https://docs.unity3d.com/ru/current/ScriptReference/Rigidbody.html (дата обращения: 15.02.2020).
11. Документация Unity. Custom Editors. [Электронный ресурс] URL: https://docs.unity3d.com/Manual/editor-CustomEditors.html (дата обращения: 15.02.2020).
12. Документация Unity. CreateAssetMenuAttribute [Электронный ресурс] URL:
https://docs.unity3d.com/ScriptReference/CreateAssetMenuAttribute .html (дата обращения: 15.02.2020).
13. Официальный сайт Amanita Design [Электронный ресурс] URL: https://amanita-design.net/ (дата обращения: 15.02.2020).
14. Официальный сайт Atari [Электронный ресурс] URL: https://www.atari.com/ (дата обращения: 15.02.2020).
15. Официальный сайт Quantic Dream [Электронный ресурс] URL: https://www.quanticdream.com/ (дата обращения: 15.02.2020).
..23


Работу высылаем на протяжении 30 минут после оплаты.




©2026 Cервис помощи студентам в выполнении работ