В наше время игровая индустрия занимает важное место в жизни миллионов пользователей, предлагая разнообразные жанры и концепции игр. В рамках моей дипломной работы я разработала компьютерную игру на платформе Unity под названием Court. Эта игра является уникальным обучающим средством, которое позволяет игроку вжиться в роли судьи, адвоката и прокурора, участвовать в судебных процессах, проводить расследования, изучать доказательства и устраивать перекрестный допрос свидетелей.
При разработке игры необходимо было учесть не только технические аспекты создания интерактивного контента, но и образовательные цели, направленные на развитие практических навыков студентов-юристов и их погружение в реалии судебного процесса.
Unity стала основой для разработки обучающей игры. В игре были созданы несколько сцен, представляющих различные этапы судебного процесса, это позволит игроку погрузиться в атмосферу и принимать важные решения, влияющие на исход процесса.
Целью моей дипломной работы является создание интерактивного обучающего инструмента для студентов юристов, который поможет им развивать свои навыки и глубже понять судебный процесс. Для достижения этой цели я определила следующие задачи: провести анализ существующих обучающих игр, разработать сюжет и дизайн игры, спроектировать пользовательский интерфейс и реализовать игру на платформе Unity.
ВВЕДЕНИЕ ................................................................................................................................ 3
ГЛАВА 1. АНАЛИТИЧЕСКАЯ ЧАСТЬ .............................................................................. 4
1.1. Анализ конкурентов ......................................................................................................... 4
1.2. Анализ игровых платформ ............................................................................................. 5
1.4. Анализ игровых движков................................................................................................. 7
1.5. Анализ графических исполнений.................................................................................... 8
ГЛАВА 2. ОПИСАНИЕ СРЕДСТВ ДЛЯ РАЗРАБОТКИ КОМПЬЮТЕРНОЙ ИГРЫ
...................................................................................................................................................... 10
2.1. Редактор изображений Aseprite ................................................................................... 10
2.2. Межплатформенная среда разработки Unity ........................................................... 10
2.3. Среда разработки Visual Studio C# ............................................................................. 11
ГЛАВА 3. РАЗРАБОТКА КОМПЬЮТЕРНОЙ ИГРЫ COURT ................................ 12
3.1. Составление плана разработки.................................................................................... 12
3.2. Создание сюжета ............................................................................................................ 12
3.3. Создание спрайтов ......................................................................................................... 23
3.3.1. Главное меню ............................................................................................................... 24
3.3.2. Персонажи ..................................................................................................................... 26
3.3.3. Игровой мир ................................................................................................................ 30
3.4. Создание игрового мира ............................................................................................... 32
3.5. Создание анимации ....................................................................................................... 36
3.6. Создание пользовательского интерфейса ................................................................. 40
3.7. Создание диалогов ......................................................................................................... 44
3.8. Реализация сюжета ......................................................................................................... 47
ЗАКЛЮЧЕНИЕ........................................................................................................................ 59
ПРИЛОЖЕНИЕ ....................................................................................................................... 61
1. Unity для начинающих. Первые шаги. [Электронный ресурс]. (Дата обращения: 018.02.2023) URL: https://unity.com/ru/learn/get-started
2. Марк Г. Разработка игр на Unity 2018 за 24 часа. - М: Эксмо, 2018. - 464 с.
3. Антонова, Л.М. Unity 3D: игры и приложения. - СПб.: Питер, 2016. - 352 с.
4. Котов, А. Unity 3D и 2D Разработка игр. - СПб.: БХВ-Петербург, 2015. - 400 с.
5. Радакович, Э. Unity в действии: мультиплатформенная разработка игр. - М.: ДМК Пресс, 2016. - 400 с.
6. Aseprite Tutorials. [Электронный ресурс]. (Дата обращения: 21.04.2023) URL: https://www.aseprite.org/docs/tutorial/
7. Пиксель-арт: от черновика до игрового ассета. [Электронный ресурс]. (Дата обращения: 12.05.2023) URL: https://habr.com/ru/articles/444738/