Similar presentations:
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