Тема: Разработка компьютерной ID-игры в жанре «Аркада» на платформе Unity
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
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
📖 Введение
Временной точкой возникновения индустрии компьютерных игр принято считать 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 страницы.
Первая глава посвящена разбору аналогов и вариантов решения.
Вторая глава описывает этап проектирования игрового приложения.
Третья глава посвящена реализации проекта.
В четвертой главе содержится информация о тестировании игрового продукта.
✅ Заключение
1) проведен анализ аналогичных игровых приложений и решений для реализации проекта;
2) выполнено проектирование игрового приложения, сформулирована концепция игры и описан базовый функционал игровых процессов;
3) осуществлена реализация игрового приложения;
4) проведено функциональное и юзабилити-тестирование игрового продукта.





