VR/AR портал (командный проект)
Компания | КРОК |
Учебный семестр | Осень 2016 |
Учебный курс | 3-й курс |
Максимальное количество студентов, выбравших проект: 3 | |
Содержание
|
Внимание! Данный проект находится в архиве и реализован не будет. |
Что это за проект?
Портал, содержащий контент виртуальной и дополненной реальности. Портал будет позволять пользователям воспроизводить и загружать контент на свои устройства. Воспроизведение контента может осуществляться с применением мобильных устройств, очков виртуальной реальности (тип Google Cardboard), ПК с шлемом виртуальной реальности.
Проект подразумевает разработку серверной и клиентской части (мобильное приложение, программа для ПК), web-сайта.
Чему научатся студенты? Что самое интересное в проекте?
Работе с платформами iOS, Android и разработке для них приложений; Опыт разработки клиент серверного приложения; Работе с интерактвными движками по созданию приложений виртуальной и дополненной реальности; Разработке WEB-портала; Работе в команде.
Организация работы (Как студенты будут работать в команде?)
Команда из 3 человек.
В команде будет выделен Teamlead, осуществляющий координацию разработчиков. От компаниии будет выделен координатор и технический консультант.
В рамках проекта будет выполнена работа:
1. Аналитика; 2. Разработка серверной части проекта; 3. Разработка front-end части проекта; 4. Интеграция виртуальной \ дополненной реальности в рамках проекта; 5. Тестирование работоспособности системы; 6. Наполнение тестовым контентом; 7. Написание итогового отчета по курсовой работе; 8. Защита проекта. Будет разработан детальный план проекта с назначением контрольных точек, привязанных к календарным числам. По каждой задаче буден назначен ответственный исполнитель.
Компоненеты (Из каких частей состоит проект?)
Сервер, который хранит данные пользователей и контент; API, которое позволяет осуществлять взаимодействие с сервером; Мобильное приложение, в котором будет отображаться контент; Программа для ПК; Web-сайт.
Какие будут использоваться технологии?
Подходящая платформа для разработки сервера (Python, C++); База данных, для хранения данных (PostgreSQL, MySQL); Unity3D \ Unreal Engine (для разработки клиентской части, C#\C++); Технологии для создания сайта (HTML5, фреймворки); Очки и шлемы виртуальной реальности; Дополненная реальность.
Какие начальные требования?
Наличие навыков серверной разработки; Интерес к разработке в сфере VR, знание типов AR/VR-контента; Наличие навыков разработки front-end части.
Темы вводных занятий
Тест-драйв существующих решений виртуальной и дополненной реальности; Консультация по созданию архитектуры проекта; Консультации по работе с серверной частью; Консультации по разработке приложений виртуальной и дополненной реальности.
Критерии оценки
Оценка 4-5 - Разработана серверная часть и Web-сайт; Оценка 6-7 - Разработано мобильное приложение; Оценка 8-10 - Разработана программа для ПК с поддержкой (Oculus Rift, HTC Vive)
Похожие проекты
http://www.eonreality.com/eevr/ https://play.google.com/store/apps/details?id=com.google.samples.apps.cardboarddemo
Контактная информация
Координатор: Илья Симонов Эксперт по виртуальной реальности КРОК
isimonov@croc.ru +79031790792
Технический консультант: Кирилл Титов ktitov@croc.ru