📄Работа №210726

Тема: Разработка компьютерной ID-игры в жанре «Аркада» на платформе Unity

Характеристики работы

Тип работы Дипломные работы, ВКР
Программирование
Предмет Программирование
📄
Объем: 43 листов
📅
Год: 2021
👁️
Просмотров: 46
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

ВВЕДЕНИЕ 4
1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 6
1.1. Разбор аналогов 6
1.2. Анализ существующих решений 9
2. ПРОЕКТИРОВАНИЕ 12
2.1. Цель игры 12
2.2. Концепция игры 12
3. РЕАЛИЗАЦИЯ 16
3.1. Файловая структура проекта 16
3.2. Взаимодействие игровых объектов 17
3.3. Основные механики игрового процесса 18
3.4. Пользовательский интерфейс 26
3.5. Сохранение и загрузка игровых данных 31
3.6. Генератор планет и смена фона 32
4. ТЕСТИРОВАНИЕ 35
ЗАКЛЮЧЕНИЕ 38
ЛИТЕРАТУРА 39
Приложение. Смена фонового изображения 42

📖 Аннотация

В данной работе представлен процесс разработки и реализации компьютерной игры в жанре «Аркада» с использованием игрового движка Unity. Актуальность исследования обусловлена динамичным развитием игровой индустрии, значительным финансовым оборотом рынка и перспективами применения игровых сред в областях, выходящих за рамки развлечения, таких как машинное обучение. В результате проведенного исследования был успешно создан функциональный игровой продукт, что подтверждено этапами анализа, проектирования, реализации и тестирования. Практическая значимость работы заключается в демонстрации полного цикла создания инди-игры, что может служить учебным материалом для начинающих разработчиков, а научная — в систематизации подхода к проектированию игровых механик и архитектуры на платформе Unity. Теоретической основой послужил анализ существующих решений в жанре, включая такие проекты, как «FTL: Faster Than Light» (Subset Games), «Space shooter - Galaxy attack» (Gcenter) и «Чужой космос 2» (Alawar), что позволило выделить ключевые элементы геймдизайна и пользовательского интерфейса, адаптированные в разработанном приложении.

📖 Введение

Актуальность
Временной точкой возникновения индустрии компьютерных игр принято считать 1971 год. В то время видеоигры выпускались на аркадных автоматах и домашних консолях. Со временем игровой процесс был перенесен на персональные компьютеры, игровые системы, телефоны, планшеты и другие устройства. Рынок видеоигр развивался и набирал финансовые обороты. Так, оборот рынка в РФ за 2019 год составляет 121,3 млрд руб., а в 2020 году - 163,4 млрд руб.
В наши дни производством популярных игровых проектов занимаются компании, включающие в состав своих работников профессионалов в разработке игровых приложений, как многопользовательских, так и сюжетных одиночных. Существуют и «indie» игры, в работе над которыми принимает участие небольшое количество человек: 1-10. Такие игры имеют отличительную творческую черту, заложенную создателями, и дают широкие возможности в выборе игровых механик.
Также следует отметить, что в современное время видеоигры не только служат развлечением для пользователей, но и имеют потенциал для научных исследований в области машинного обучения. К примеру, в 2017 году финалист соревнований в игре «Dota 2» под ником «Dendi» проиграл в шоу-матче игроку под управлением искусственного интеллекта в режиме один на один.
В настоящее время одним из популярных игровых жанров Является «Аркада», оригинальность которого заключается в коротком по времени, но интенсивном игровом процессе, который чаще всего происходит в двухмерном мире. Один из подвидов этого жанра - «shoot ‘em up» помимо отличительных черт «Аркады» включает в себя стрельбу и уклонение от игровых препятствий.
Постановка задачи
Целью выпускной квалификационной работы является разработка компьютерной 2Б-игры в жанре "Аркада" на платформе Unity.
Для достижения поставленной цели необходимо решить следующие задачи:
1) произвести анализ предметной области;
2) осуществить проектирование игрового приложения;
3) реализовать и протестировать игровое приложение.
Структура и содержание работы
Работа состоит из введения, четырех глав, заключения и списка литературы. Объем работы составляет 41 страницу, объем библиографии составляет 21 источник, объем приложения - 2 страницы.
Первая глава посвящена разбору аналогов и вариантов решения.
Вторая глава описывает этап проектирования игрового приложения.
Третья глава посвящена реализации проекта.
В четвертой главе содержится информация о тестировании игрового продукта.

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

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

👨‍🎓 Помощь в написании

✅ Заключение

На базе среды разработки Unity разработано игровое приложение. В процессе разработки были выполнены следующие задачи:
1) проведен анализ аналогичных игровых приложений и решений для реализации проекта;
2) выполнено проектирование игрового приложения, сформулирована концепция игры и описан базовый функционал игровых процессов;
3) осуществлена реализация игрового приложения;
4) проведено функциональное и юзабилити-тестирование игрового продукта.
Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

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

1. Официальная страница игры «Чужой космос 2». [Электронный ресурс] URL: https://www.alawar.ru/game/astro-avenger-2/ (дата обращения: 28.04.2021 г.).
2. Официальная страница игры «Elite: Dangerous». [Электронный ресурс] URL: https://www.elitedangerous.com (дата обращения: 28.04.2021 г.).
3. Страница игры «Transmute: Galaxy Battle» в Google Play. [Электронный ресурс] URL: https://play.google.com/store/apps/de- tails?id=com.gcenter.transmute.galaxybattle&hl=ru&gl=US (дата обращения: 28.04.2021 г.).
4. Официальная страница игры «Star Citizen». [Электронный ресурс] URL: https://robertsspaceindustries.com/star-citizen (дата обращения: 28.04.2021 г.).
5. Страница игры «Space shooter - Galaxy attack - Galaxy shooter» в Google Play. [Электронный ресурс] URL:
https://play. google.com/store/apps/de- tails?id=com.game.space.shooter2&hl=ru&gl=US (дата обращения: 28.04.2021 г.).
6. Официальный сайт игры «FTL: Faster Than Light». [Электронный ресурс] URL: https://subsetgames.com/ftl.html (дата обращения: 28.04.2021 г.).
7. Официальная сайт среды разработки игровых приложений Unity. [Электронный ресурс] URL: https://unity.com/ru (дата обращения: 28.04.2021 г.).
8. Официальный сайт среды разработки игровых приложений Unreal Engine. [Электронный ресурс] URL: https://www.unrealengine.com/en-US/ (дата обращения: 28.04.2021 г.).
9. Официальный сайт игры «Ring Runner: Flight of the Sages». [Электронный ресурс] URL: http://ringrunner.net (дата обращения: 28.04.2021 г.).
10. Официальный сайт среды разработки игровых приложений Cry Engine. [Электронный ресурс] URL: https://www.cryengine.com (дата обращения: 28.04.2021 г.).
11. М.А. Усков. Обзор преимуществ и недостатков игровых движков. Обоснование выбора инструментов и технологий разработки клиентской части игровых приложений. [Электронный ресурс] URL: https://cyber- leninka.ru/article/n/obzor-preimuschestv-i-nedostatkov-igrovyh-dvizhkov-obos- novanie-vybora-instrumentov-i-tehnologiy-razrabotki-klientskoy-chasti (дата обращения: 01.11.2020 г.).
12. Unity 2D Manual. [Электронный ресурс] URL: https://docs.unity3d.com/Manual/Unity2D.html (дата обращения: 29.04.2021 г.).
13. Free 2D Game Assets. [Электронный ресурс] URL: https://itch.io/game-assets/free/tag-2d. (дата обращения: 29.04.2021 г.).
14. Официальный сайт магазина графических материалов «envato market». [Электронный ресурс] URL: https://graphicriver.net (дата обращения: 31.04.2021 г.).
15. Документация Binary Formatter C#. [Электронный ресурс] URL: https://docs.microsoft.com/ru-ru/dotnet/api/system.runtime.serialization.format- ters.binary.binaryformatter?view=net-5.0 (дата обращения: 08.05.2021 г.)....21

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.
Предоставляемые услуги, в том числе данные, файлы и прочие материалы, подготовленные в результате оказания услуги, помогают разобраться в теме и собрать нужную информацию, но не заменяют готовое решение.
Укажите ник или номер. После оформления заказа откройте бота @workspayservice_bot для подтверждения. Это нужно для отправки вам уведомлений.

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