6.83M

prez

1.

Курсовой проект по дисциплине
Разработка мультимедийных приложений
Разработка компьютерной игры «Novizmу»
Ковальский И.И.
группа ИВТб-2301-05-00

2.

Задачи проекта
Цель проекта: Повышение навыков разработки
мультимедийных приложений с использованием
современных инструментов.
Задачи проекта:
а) Анализ предметной области разрабатываемого проекта
б) Выбор инструментов разработки
б) Проектирование систем приложения
в) Реализация спроектированных систем приложения
Итоговый продукт:
мельтимедийное приложение - игра «Novizmу» в жанре
повествовательного симулятора выживания

3.

Актуальность
Актуальность обусловлена
стремительнымразвитием мультимедийных
технологий и их проникновением во все
сферы жизни.
Навыки разработки мультимедийных
приложений востребованы за пределами
индустрии развлечений, курсовой проект
позволяет освоить основные принципы
разработки мультимедийных приложений.

4.

Инструменты разработки
Игровой движок - Unity
Язык программирования - C#
Среда разработки кода - VS Code
3D моделирование - Blender
Текстурирование - Substance Painter
Растровая графика - Adobe Photoshop

5.

Архитектура проекта
Структура игры – набор взаимосвязанных менеджеров, каждый из которых управляет своей системой.
Ядро состояний игры – GameManager.cs
Система внутриигрового времени – TimeManager
Изменение ресурсов – ResourceManager
Система появлений событий – EventManager

6.

Итог
Итогом разработки стала игра в жанре
повествовательного симулятора выживания
«Novizmу».
Входе разработки были получены основные навыки разработки
мультимедийных приложений - игр, такие как:
проектирование модульной архитектуры игрового приложения
3D-моделирование и текстурирование
программирование на C#
работа с Unity, в частности графический конвейер HDRP
разработки адаптивного UI
создания Editor Script для импорта данных из JSON
English     Русский Rules