🔍 Поиск работ

Разработка компьютерной ID-игры «Space Shifter» на платформе Unity

Работа №207315

Тип работы

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

Предмет

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

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

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


ВВЕДЕНИЕ 4
1. ОБЗОР АНАЛОГОВ 6
1.1. Обзор аналогичных проектов 6
1.2. Анализ существующих решений для реализации проекта Unity. 9
2. ПРОЕКТИРОВАНИЕ 13
2.1. Цель игры 13
2.2 . Основная концепция 13
2.3 . Игровой мир 14
2.4 . Интерфейс 15
3. РЕАЛИЗАЦИЯ 17
3.1 . Диаграммы 17
3.2 . Карта 18
3.3 . Планеты и станции 25
3.4 . Открытый космос 28
3.5 . Общие 29
4. ТЕСТИРОВАНИЕ 32
4.1 . Функциональное тестирование 32
4.2 . Юзабилити-тестирование 33
ЗАКЛЮЧЕНИЕ 34
ЛИТЕРАТУРА 35
ПРИЛОЖЕНИЯ 37
Приложение А - UML диаграммы классов 37


Актуальность
В ходе развития электроники в 1971 году появляется первая компьютерная игра Spacewar. Данное событие ознаменовало появление нового направления индустрии развлечений. Компьютерные игры быстро завоевали популярность. Уже в 1981 год индустрия игр в США заработала $5 млрд.
На данный момент индустрия компьютерных игр сравнима с индустрией музыки и кино. На 2019 год объём рынка составил 152,1 млрд. долларов.
Многие служат не только для развлечения. Некоторые из них служат для отработки технологии машинного обучения к примеру «Alphastar» от компании «DeepMind» в игре «Starcraft 2» обученный бот достиг ранга грандмастера и имел более 94% побед[1]. Научных исследований к примеру проект «Discovery» в игре «Eve online» [2], который был создан для помощи в поиске экзопланет.
Объём рынка стремительно растёт. На данный момент появляются множество «indie» проектов. Это проекты с низким бюджетом, разрабатывающиеся небольшой группой людей. Такие проекты разрабатываются небольшой командой от 1-10 человек и легко окупаются. Такие игры часто экспериментируют с жанрами и имеют большую свободу в выборе игровых механик и способов монетизации. Что и обуславливает популярность данного жанра. К таким играм относятся «Rimworld», «Minecraft», «Terraria» и многие другие.
Постановка задачи
Целью данной работы является создание мобильной игры «Space shifter» на платформе Unity.
Для решения поставленной цели необходимо выполнить следующие задачи:
1) обзор существующих аналогов игрового приложения;
2) обзор программных средств реализации игрового приложения;
3) проектирование игрового приложения;
4) реализация игрового приложения;
5) тестирование игрового приложения.
Структура и объем работы
Работа состоит из введения, трех глав, заключения, списка литературы и приложения. Объем работы составляет 39 страниц, список литературы содержит 18 источников и объём приложения три страницы.
Содержание работы
Введение раскрывает актуальность выбранной темы для выпускной квалификационной работы.
В первой главе проведен анализ существующих решений для постановки задачи по реализации приложения и средств разработки и наиболее популярных подходов к разработке игровых приложений .
Во второй главе проведено проектирование приложения с учетом программных средств и необходимых компонентов.
В третьей главе представлена файловая структура приложения, приведены реализации алгоритмов, и разработана диаграмма UML для игрового приложения.
В заключении описываются основные результаты, полученные при выполнении работы.


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

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

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


На базе игрового движка Unity было разработано приложение.
При этом были решены следующие задачи:
1) проанализированы различные игровые механики и способы создания игровых миров;
2) спроектировано и реализовано игровое приложение;
3) использована библиотека Unity для реализации базовых возможностей игрового приложения;
4) приложение было протестировано на наличие критических ошибок.



1. AlphaStar: Mastering the Real-Time Strategy Game StarCraft II. [Электронный ресурс] URL:
https://deepmind.com/blog/article/alphastar-mastering-real-time-strategy- game-starcraft-ii (дата обращения: 29.05.2020).
2. Project Discovery - Citizen science. [Электронный ресурс] URL: https://www.eveonline.com/ru/discovery(дата обращения: 11.04.2020).
3. Project Discovery - Citizen science. [Электронный ресурс] URL: https://www.unrealengine.com/ (дата обращения: 15.04.2020).
4.Open-World Games Are Changing the Way We Play. [Электронный ресурс] URL: https://www.wired.com/2015/12/open-world-games-2015/ (дата обращения: 25.05.2020).
5. Bjork S., Lundgren S., Holopainen J. Game Design Patterns 2003.
6. Ciardiello T. Unity 2005.
7. Halpern J. Developing 2D Games with Unity / J. Halpern, 2019.
8. Hunicke R., Leblanc M., Zubek R. MDA: A formal approach to game design and game research 2004.
9. Lewis J.P., McGuire M., Fox P. Mapping the mental space of game genres 2007.
10. Mauger V. Interface 2014.
11. Neumann J. von, Morgenstern O. Theory of games and economic behavior / J. von Neumann, O. Morgenstern, 2007.
12. Rouse R. Game design 2014.
13.Shemmings D. Game // Community Care. 2011.
14. Unity UNITY: Store // Unity Technologies.
15. Unity Technologies Game engine, tools and multiplatform // Unity Technologies.
..18


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




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