ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 08.11.2023
Просмотров: 51
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Симулятор игры «Грузчик» в дополненной реальностиСуть игры заключается в следующем: в дополненной реальности появляются определенные объекты (грузовики), из каждого грузовика с некоторым интервалом выкатываются (фрукты, овощи, ягоды, бомбы). В это время грузчик должен собрать в корзину как можно больше фруктов, овощей, ягод, избегая бомб.Цель игры: собрать как можно больше фруктов, овощей, ягод за отведенное время. За поимку бомб назначаются штрафные баллы.Минимальное количество моделей:производящий ресурс: 4 грузовикаресурсов: 3 объекта (фрукт, овощ, ягода)бомбагрузчиккорзинаТехническое задание должно включать в себя:
- Модели должны быть протестированы и не иметь дефектов и множества швов. Выше оцениваются PBR текстуры- Должны быть пронумерованы основные динамические элементы приложения,- Анимация должна быть качественной- Модели должна быть максимально качественными,- Модели должны быть выдержаны в единой и соответствующей условиям стилистике,- Количество моделей должно соответствовать условиям,- Должны быть реализованы качественные спецэффекты на основе систем частиц,- Должен быть проработан качественный UI/UX приложения.ПрограммированиеПри программировании:- должны быть реализованы все основные алгоритмы по заданию,- должен корректно использоваться функционал игрового движка,- должны использоваться современные паттерны разработки и паттерны ООП, - если используется код, то он должен быть легко читаемым и содержать комментарии (не менее 80% блоков),- если используются возможности визуального программирования, то сценарий должен быть прокомментированным (не менее 80% блоков) логичным и читаемым, иметь корректные соединения- Проект и сцена должны быть хорошо структурированы, названия файлов соответствовать их смыслуОптимизацияДолжны быть учтены следующие критерии:- Количество треугольников не должно превышать 20 тысяч,- Свет должен быть запечен в Lightmap- Настроены отражения - расставлены Reflection Probes - правильно настроен Occlusion Culling,- Реализована асинхронная загрузка уровня- Количество вызовов отрисовки не должно быть больше 500, настроен и применен GPU-instancing- FPS не должен падать ниже 60,- для маркерного трекинга объекты должны корректно располагаться на метке, трекинг должен работать стабильно и размеры соответствовать метке, метки должны подходить тематике приложения- для безмаркерного трекинга размеры объекта должны соотноситься с размерами окружения, трекинг должен работать стабильно, объекты должны быть корректно позиционированы относительно пользователя.СборкаСборка должна соответствовать следующим критериям:- работоспособность собранного продукта не должна падать во времени, - приложение должно корректно работать на целевом устройстве,
- должно быть реализовано звуковое сопровождение к приложению.Модуль C: Составление технической документации VR-приложения.Необходимо написать техническое задание к VR-приложению.
-
Подробное описание работы приложения, -
Схемы всех экранов приложения (экраны и переходы между ними), -
Нарисована архитектура работы приложения, -
Расписаны системные требования работы приложения и список поддерживаемых устройств -
Расписаны виды работы при выполнении задания и ответственные за выполнения каждой работы -
Присутствовать узнаваемые скетчи всех объектов приложения, -
Присутствовать референсы - скриншоты из похожих приложений и образцы игровых игровых объектов, -
Присутствовать описание интерфейса, как UI, так и UX, -
Описана концепция работы приложения в дополненной реальности. -
Документ должен быть грамотно оформлен и структурирован
- Модели должны быть протестированы и не иметь дефектов и множества швов. Выше оцениваются PBR текстуры- Должны быть пронумерованы основные динамические элементы приложения,- Анимация должна быть качественной- Модели должна быть максимально качественными,- Модели должны быть выдержаны в единой и соответствующей условиям стилистике,- Количество моделей должно соответствовать условиям,- Должны быть реализованы качественные спецэффекты на основе систем частиц,- Должен быть проработан качественный UI/UX приложения.ПрограммированиеПри программировании:- должны быть реализованы все основные алгоритмы по заданию,- должен корректно использоваться функционал игрового движка,- должны использоваться современные паттерны разработки и паттерны ООП, - если используется код, то он должен быть легко читаемым и содержать комментарии (не менее 80% блоков),- если используются возможности визуального программирования, то сценарий должен быть прокомментированным (не менее 80% блоков) логичным и читаемым, иметь корректные соединения- Проект и сцена должны быть хорошо структурированы, названия файлов соответствовать их смыслуОптимизацияДолжны быть учтены следующие критерии:- Количество треугольников не должно превышать 20 тысяч,- Свет должен быть запечен в Lightmap- Настроены отражения - расставлены Reflection Probes - правильно настроен Occlusion Culling,- Реализована асинхронная загрузка уровня- Количество вызовов отрисовки не должно быть больше 500, настроен и применен GPU-instancing- FPS не должен падать ниже 60,- для маркерного трекинга объекты должны корректно располагаться на метке, трекинг должен работать стабильно и размеры соответствовать метке, метки должны подходить тематике приложения- для безмаркерного трекинга размеры объекта должны соотноситься с размерами окружения, трекинг должен работать стабильно, объекты должны быть корректно позиционированы относительно пользователя.СборкаСборка должна соответствовать следующим критериям:- работоспособность собранного продукта не должна падать во времени, - приложение должно корректно работать на целевом устройстве,
- должно быть реализовано звуковое сопровождение к приложению.Модуль C: Составление технической документации VR-приложения.Необходимо написать техническое задание к VR-приложению.