Unreal Engine 4

Unreal Engine 4


Remote | full time

Oculus Quest  

Главные задачи:

- задача №1

Учетные записи пользователей

Необходимо реализовать два типа пользователей - зрители и спикеры.

Логика:

1. Зритель может перемещаться по сцене, говорить.по голосовому чату и взаимодействовать с некоторыми сценарными объектами. 

2. Спикер, помимо прав зрителя, имеет возможность вызывать кнопкой контроллера/ПКМ UI окно с списком сценарием и запускать их при выборе нужного пункта. 

- задача №2

Перемещение

Необходимо реализовать возможность перемещения персонажей в сцене.

Логика: 

1. Мгновенное перемещаться по помещению в точку, указанную удочкой при помощи контроллера/ПКМ.

2. Перемещение при помощи джойстика контроллера/клавиш AWSD

3. При наведении и удочки/курсора на кресло и при нажатии курка/ПКМ, аватар автоматически принимает сидячую позу в кресле, будучи повернутым лицом к арене. 

- задача №3

Войсчат

Необходимо реализовать войс-чат. 

Логика:

1 Пользователи могут говорить на всю аудиторию. 

2. У пользователя есть возможность включить и выключить голосовой чат

3. У спикеров есть возможность замьютить другого пользователя, наведя на него удочку контроллера. 

4. При разговоре, над пользователем появляется громофон

- задача 4

Удочка

Необходимо реализовать удочку дл VR билда, с помощью которой пользователь сможет взаимодействовать с UI и перемещаться по сцене.

Логика:

1. Точка, в которую мы можем переместиться подсвечивается зеленым.

2. Точка, в которую пользователь не может переместиться, подсвечивается красным. 

Альтернатива: при попытке перемещения в точку, в которую нельзя переместиться, удочка мигает крассным.

- задача №5 Мультиплеер: разработка логики

Необходимо реализовать мультиплей.

Логика:

1. Пользователь создает комнату в меню билда.

2. Другие пользователи подключаются к комнате. 

3. Все пользователи видят аватаров друг-друга и их анимации, положение рук и головы.

ТЗ проекта 


За подробностями пишите

@pashaivanov



Report Page