Перечень сокращений и обозначений 5
ВВЕДЕНИЕ 6
1. Игровое приложение под ОС Андроид 7
1.1 Анализ предметной области и постановка задачи 7
1.1.2 Анализ существующих решений для реализации проекта 8
1.1.3 Обзор аналогов разрабатываемого игрового приложения 13
1.1.4 Постановка задачи 18
1.1 Выбор инструментов разработки 19
1.2.1 Среда разработки 19
1.2.2 Язык программирования 20
1.3 Проектирование приложения 21
1.3.1 Вводная информация 21
1.3.2 Проектирование базовой логики и основных компонентов 22
1.3.3 Структура уровней 22
1.3.4 Графический интерфейс 24
1.4. Реализация 24
1.4.1 Вводная информация 24
1.4.2 Базовая логика и основные компоненты 26
1.4.3 Реализация анимаций 32
1.4.4 Реализация ловушек и препятствий 34
1.4.5 Графический интерфейс 38
1.5. Тестирование 40
1.5.1 Результаты тестирования 40
1.5.2 Результаты тестирования 44
1.5.3 Вывод по результатам тестирования 47
2. Охрана труда 49
2.1 Требования к организации рабочего места с ПК 49
2.2 Требования к освещению помещений и рабочих мест 50
2.3 Режим труда и отдыха при работе с компьютером 50
Заключение 53
Список использованных источников 54
Приложение А - Листинг программы 55
Приложение Б - UML - диаграммы 66
Приложение В - Презентация 71
В современном мире смартфоны стали важней частью нашей жизни. Эти устройства позволяют нам общаться, выполнять разные задачи, получать информацию и проводить время в развлекательных приложениях. Одними из самых популярных развлекательных приложений являются игры. Они представляют собой огромною индустрию, в которой находятся миллионы пользователей по всему миру. Эти игры сочетают в себе уникальные элементы геймплея и дизайна, которые делают их по-своему захватывающими и увлекательными. Поэтому разработка мобильных игр - это ключевая отрасль в индустрии разработки программного обеспечения.
Одной из наиболее распространенных мобильных операционных систем является Android,которая разработана компанией Google.Данная система используется на миллионах смартфонов, планшетов и других устройств по всему миру. Такая система имеет множество различных функций и возможностей для разработчиков. Поэтому, разработка мобильных игровых приложений на ОС Androidявляется интересной и актуальной темой.
В настоящее время люди все чаще предпочитают использовать смартфоны в качестве развлекательной платформы. В результате этого роста пользователей, игровая аудитория также увеличивается, и разработчики игр всё больше начинают создавать свои приложения на Android.
В ходе работы над проектом были изучены новые методы программирования и проектирования систем, а также значительно улучшены навыки разработки программ на языке C# в среде разработки Unity.
В рамках выпускной квалификационной работы было создано игровое приложение под ОС Android с интуитивно понятным пользовательским интерфейсом. В приложении реализованы все стандартные элементы игры в жанре платформер. Данный проект успешно достиг большинства поставленных целей.
В будущем игра может быть дальше совершенствована в соответствии с потребностями пользователей.