Тема: Проектирование и разработка кроссплатформенного игрового приложения на Unity для персональных компьютеров в жанре 2D платформер
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Список терминов, сокращений и условных обозначений 13
1 Аналитический обзор современных тенденций и технологий в
разработке игровых приложений 14
1.1 Индустрия компьютерных игр 14
1.2 Виды компьютерных игр и их особенности 14
1.3 Анализ проектов в жанре «2В-платформер» 17
1.4 Основные инструменты и платформы для разработки игровых
приложений 20
1.5 Вывод по главе 21
2 Проектирование и реализация игрового приложения 22
2.1 Общее видение системы 22
2.2 Геймдизайнерская документация на примере концепт-документа 23
2.3 Варианты использования 24
2.4 Игровой персонаж 27
2.4.1 Передвижение и взаимодействие с интерактивными
объектами 29
2.4.2 Смена форм игрового персонажа 29
2.4.3 Прочие компоненты игрового персонажа 31
2.5 Основные внутриигровые системы 32
2.5.1 Система обработки ввода пользователя 32
2.5.2 Система сохранений 34
2.5.3 Система событий 37
2.5.4 Система миссий 37
2.5.5 Система квестов 38
2.6 Пользовательский интерфейс 40
2.7 Игровые уровни 43
2.8 Интерактивные объекты 46
2.8.1 Триггер 46
2.8.2 Головоломки с лучами света 47
2.9 NPC паук 49
Задание для раздела «финансовый менеджмент, ресурсоэффективность
и ресурсосбережение» 54
3 Финансовый менеджмент, ресурсоэффективность и ресурсосбережение 55
Введение 55
3.1 Оценка коммерческого потенциала и перспективности
проведения исследований с позиции ресурсоэффективности и ресурсосбережения 55
3.1.1 Потенциальные потребители 55
3.1.2 Анализ конкурентных технических решений 56
3.1.3 Технология QuaD 57
3.1.4 SWOT-анализ 58
3.2 Планирование работ по научно-техническому исследованию .... 59
3.2.1 Структура работ в рамках научного исследования 59
3.2.2 Определение трудоемкости выполнения работ 60
3.2.3 Разработка графика проведения научного исследования 60
3.3 Бюджет научно-технического исследования 63
3.3.1 Расчет материальных затрат 63
3.3.2 Расчет амортизации специального оборудования 64
3.3.3 Основная заработная плата исполнителей темы 64
3.3.4 Дополнительная заработная плата 66
3.3.5 Отчисления во внебюджетные фонды 66
3.3.6 Накладные расходы 67
3.3.7 Формирование бюджета затрат научно-исследовательского
проекта 67
3.4 Определение ресурсной (ресурсосберегающей), финансовой, бюджетной, социальной и экономической эффективности исследования . 68
3.5 Вывод по главе 70
Задание для раздела «социальная ответственность» 71
4. Социальная ответственность 73
Введение 73
4.1 Правовые и организационные вопросы обеспечения безопасности 73
4.1.1 Специальные правовые нормы трудового законодательства 73
4.1.2 Основные эргономические требования к правильному
расположению и компоновке рабочей зоны 74
4.2 Производственная безопасность 75
4.2.1 Монотонность труда 75
4.2.2 Повышенный уровень шума 76
4.2.3 Отсутствие или недостаток необходимого искусственного
освещения 77
4.2.4 Нагрузка на зрительный аппарат 78
4.2.5 Отклонение показателей микроклимата 78
4.2.6 Длительность сосредоточенного наблюдения 80
4.2.7 Производственные факторы, связанные с электрическим
током, вызываемым разницей электрических потенциалов, под действие которого попадает работающий 80
4.3 Экологическая безопасность 81
4.4 Безопасность в чрезвычайных ситуациях 82
4.5 Вывод по главе 83
Заключение 84
Список источников 85
📖 Введение
На текущий момент существует множество игр различных жанров и масштабов. Так, например, по Кутлалиеву существует 7 основных жанровых групп и более 30 поджанров [2].
Конечная цель разработки компьютерных игр - создание уникального игрового опыта, который позволит игрокам окунуться в увлекательный виртуальный мир и получить максимальное удовольствие от игры. Современные технологии позволяют создавать игры, которые выходят за рамки обычных игровых жанров и устанавливают новые стандарты в
индустрии компьютерных игр.
В рамках данной работы будут рассмотрены современные тенденции и технологии в разработке игровых приложений, а также основные инструменты и платформы для их создания. Особое внимание будет уделено популярной платформе Unity, которая является одним из основных инструментов для разработки кроссплатформенных игр и позволяет создавать игры различных жанров, в том числе в жанре 2Б-платформер.
В работе будут рассмотрены основные этапы разработки кроссплатформенного игрового приложения: от проектирования до реализации. Будут рассмотрены ключевые функции и особенности, которые необходимо учитывать при разработке игры в жанре 2В-платформер, а также возможности, которые предоставляет Unity для создания кроссплатформенных приложений.
Таким образом, целью данной работы является проектирование и реализация кроссплатформенного игрового приложения в жанре 2D- платформер.
Для достижения поставленной цели были сформированы следующие основные задачи:
- провести анализ вышедших игр для персональных компьютеров под управлением Windows, Linux и OS X в жанре 2D платформер, отметить их сильные стороны и отличительные особенности;
- выдвинуть функциональные требования и спроектировать основные игровые механики и пользовательский интерфейс;
- разработать концепт-документ игры;
- провести анализ программных средств, используемых при разработке игровых приложений;
- реализовать игровое приложение.
Результатом данной работы будет полноценное игровое приложение, которое сможет работать на персональных компьютерах под управлением Windows, Linux и OS X и соответствовать требованиям жанра 2D-платформер. Приложение будет включать 5 спроектированных и реализованных по линейному принципу игровых уровней, персонажа игрока, пользовательский интерфейс, а также вспомогательные игровые системы.
✅ Заключение
На начальном этапе были определены задачи для реализации игры и проведен аналитический обзор рынка 2D платформеров.
На следующем этапе был составлен концепт-документ, который включал выявленные функциональные требования к системе. В процессе проектирования были построены диаграммы вариантов использования и определены подходящие для реализации приложения инструменты.
На основе этапа проектирования были этапе были реализованы все компоненты системы. Стоит отметить их гибкую архитектуру, которая позволяет добавлять новые формы и способности игроку, игровые задания и миссии.
Игровое приложение разрабатывалась в команде, что дало дополнительный опыт работы в команде при разработке. Личным вкладом автора работы являются все вышеописанные механики и системы. В работе использовалась среда разработки JetBrains Rider и система управления версиями Plastic SCM [38-39].
На этапе выполнения задания по разделу «Финансовый менеджмент, ресурсоэффективность и ресурсосбережение» была дана оценка коммерческого потенциала разработки, спланирован график работ, сформирован бюджет затрат и определена эффективность разработки.
На этапе выполнения задания по разделу «Социальная ответственность» было определено, что нарушений в организации рабочего процесса при разработке игрового приложения выявлено не было, и все необходимые требования и нормы безопасности были соблюдены.



