Вход

Компьютерная игра в жанре "платформер"

Рекомендуемая категория для самостоятельной подготовки:
Дипломная работа*
Код 547167
Дата создания 2023
Мы сможем обработать ваш заказ (!) 23 декабря в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
1 780руб.
КУПИТЬ

Описание

Разработка игр – это целая индустрия, в которой работают миллионы людей по всему миру. Это индустрия, которая может похвастаться комфортными графиками работы, высоким уровнем дохода, возможностью раскрыть свой творческий потенциал, и ежедневно учиться чему-то новому, решая всё более и более нетривиальные задачи. Так же стоит отметить, что в игровой индустрии требуются люди не только с техническим складом ума, а так же и гуманитарным. Именно по этой причине многие начинают свой профессиональный путь в данной сфере, ведь она включается в себя такие аспекты как программирование, level-дизайн, char-дизайн, sound-дизайн, 3D моделирование, 2D графика, тестирование, project-менеджмент, а также других профессий.

Целью данной выпускной квалификационной работы (далее – ВКР) является разработка компьютерной игры в жанре “платформер” на движке

Unity [1,2]. В игре будет присутствовать сюжетная линия, которая будет раскрываться в процессе прохождения уровней [3]. Для перехода между уровнями главному герою необходимо будет преодолевать различные испытания и решать головоломки. Необходимо реализовать движение камеры и персонажа, а также другие механики, которые могут быть необходимы для прохождения уровней.

В рамках описанной работы необходимо выполнить следующие задачи:

1) описать общий сюжет игры;

2) описать сюжет каждого уровня и задачи, которые будут поставлены на каждом из них;

3) спроектировать геометрию каждого уровня;

4) реализовать общие игровые механики (смена уровней, главное меню, сохранение/загрузка прогресса);

5) реализовать механики головоломок и окружения каждого уровня;

6) реализовать механики игрового персонажа;

7) интегрировать текстуры, модели и анимации для игрового персонажа и объектов уровней;

8) тестирование реализованного проекта.

Содержание

ВВЕДЕНИЕ..................................................................................................... 3

1. Постановка задачи...................................................................................... 5

1.1. Анализ предметной области..................................................................... 5

1.2. Обзор существующих проектов............................................................... 5

2. Архитектура проекта.................................................................................. 9

3. Используемые технологии........................................................................ 10

3.1. Среда разработки Unity.......................................................................... 10

3.2. Язык программирования........................................................................ 10

3.3. Графический редактор............................................................................ 11

4. Разработка проекта................................................................................... 12

4.1. Основные этапы реализации................................................................... 12

4.2. Макет проекта.......................................................................................... 12

5. Реализация проекта................................................................................... 13

5.1. Сюжет и описание уровней..................................................................... 13

5.2. Создание персонажа и его анимаций...................................................... 13

5.3. Разработка проекта................................................................................. 17

5.4. Анимация................................................................................................. 22

5.5. Создание уровней игры.......................................................................... 24

5.6. Оптимизация проекта.............................................................................. 28

ЗАКЛЮЧЕНИЕ............................................................................................. 29

СПИСОК ЛИТЕРАТУРЫ............................................................................. 35

ПРИЛОЖЕНИЕ............................................................................................. 37

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

1) Разработка игр на Unity 2018 за 24 часа [Текст] / Майк Гейг ; [перевод с английского М. А. Райтмана]. — Москва : Эксмо, 2020 — 464 с. — (Мировой компьютерный бестселлер. Геймдизайн). - Текст: непосредственный. (дата обращения: 05.05.2023).

2) Бонд Джереми Гибсон. Unity и С#. Геймдев от идеи до реализации. 2-е изд. [Текст] — СПб.: Питер, 2019 — 928 с.: ил. — (Серия «Для профессионалов»). - Текст: электронный. (дата обращения: 05.05.2023).

3) Компьютерные игры как искусство [сайт]. — Режим доступа: http://gamesisart.ru.

4) Ori and the Blind Forest [сайт]. – 2023. – URL: https://www.orithegame.com/ (дата обращения: 05.05.2023).

5) Ori and the Will of the Wisps [сайт]. – 2023. – URL: https://www.orithegame.com/ (дата обращения: 05.05.2023).

6) Hollow Knight [сайт]. – 2023. – URL: https://www.hollowknight.com/ (дата обращения: 05.05.2023).

7) Super Mario [сайт]. – 2020. – URL: https://mario.nintendo.com/ (дата обращения: 05.05.2023).

8) Dead Cells [сайт]. – 2023. – URL: https://deadcells.com/ (дата обращения: 05.05.2023).

9) Unity [сайт]. – 2023. – URL: https://unity.com/ru (дата обращения: 05.05.2023).

10) C#. Документация по C# [сайт]. – 2023. – URL: https://learn.microsoft.com/ru-ru/dotnet/csharp/ (дата обращения: 05.05.2023).

11) Visual Studio [сайт]. – 2023. – URL: (дата обращения: 05.05.2023).

12) Графический редактор Krita [сайт]. – 2023. – URL: https://krita- ru.com/nastrojka (дата обращения: 05.05.2023).

13) Unity Manual, Unity Documentation [сайт]. – 2023. – URL:

https://docs.unity3d.com/Manual/.

14) Изучение C # путем разработки игр с помощью Unity / Харрисон Ферроне. [Текст] — Packt Publishing, 2022 — 458 с. - Текст: электронный. (дата обращения: 05.05.2023).

15) Торн А. Основы анимации в Unity [Текст] / пер. с англ. Р. Рагимова.

– М.: ДМК. Пресс, 2016 – 176 с.: ил. — (Серия «Для профессионалов»). - Текст: электронный. (дата обращения: 05.05.2023).

16) Хокинг Дж. Unity в действии. Мультиплатформенная разработка на C# [Текст] / Пер. с англ. И. Рузмайкиной. — СПб.: Питер, 2016 — 336 с.: ил.

— (Серия «Для профессионалов»). - Текст: электронный. (дата обращения: 05.05.2023).

17) Хокинг Джозеф. Unity в действии. Мультиплатформенная разработка на C#. 2-е межд. изд. [Текст] — СПб.: Питер, 2019. — 352 с.: ил. — (Серия «Для профессионалов»). - Текст: электронный. (дата обращения: 05.05.2023).

18) Unity Game Engine [сайт]. – 2023. – URL: https://unity3d.com/ru.

19) Making a 2D Platformer in Unity (C#) - Wall Jump, YouTube [сайт]: видеоролик. — Режим доступа: https://www.youtube.com/watch?v=9QjwHsjbX_A.

Очень похожие работы
Найти ещё больше
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00454
© Рефератбанк, 2002 - 2024