2015-11-05 3 views
0

В моей работе мы готовимся к разработке приложения для фитнеса, которое должно работать в Windows 10 (возможно, Windows 8.1) и XBox One. Мы хотим использовать Kinect V2 для измерения производительности пользователя во время тренировки.Универсальные приложения и Kinect V2

У меня есть несколько вопросов:

1: Можно ли разработать для Windows 10 Универсальное приложение, которое использует Kinect V2 как для Windows 10 PC и XBox One - так один кодовую для обоих продуктов? Я где-то читал, что Kinect V2 SDK не поддерживается для универсальной платформы Windows, но я не понимаю, почему я не должен поддерживаться?

2: Если его невозможно настроить на универсальную платформу Windows, нужно ли нам настроить таргетинг на приложения для Windows 8.1 Store и разработать версию как для настольных компьютеров, так и для XBox One?

3: Мы хотим показать фитнес-видео, которое работает в фоновом режиме, с пользовательским интерфейсом сверху/сверху, который отображает пользователей, таких как сердечный ритм, уровень intensesnes, повторения и калорийность. Можем ли мы использовать WPF/XAML для этого, или нам нужно нанять разработчика, который выделяется в Unity или XNA?

4: Если мы найдем разработчика Unity/XNA, эти технологии совместимы с Kinect V2?

+0

В следующий раз было бы лучше, если бы вы разделяли разные вопросы в разных вопросах. В этом случае (1) и (2) может быть один вопрос и (3) и (4) другой. –

+0

Сфера вопроса слишком широка, и для вашего первого вопроса я думаю, что вы можете разработать приложение Windows 10, которое использует kinect, чтобы проверить это http://dailydotnettips.com/2015/08/01/running-kinect-for- windows-applications-on-windows-10-things-you-should-verify/ –

+0

Этот вопрос слишком широк и лучше подходит для gamedev.stackexchange.com. – user3071284

ответ

1

Это вопрос с несколькими частями, но отдельные части, которые вам важны, должны быть достаточно легкими, чтобы ответить: Kinect 2.0 работает с Windows 10, но не поддерживает Windows 10 UAP. Настройте UAP для Windows 8.1, и ваше приложение по-прежнему будет работать в Windows 10 (и, возможно, Xbox One, если у вас есть доступ к набору для Xbox One dev, который вы можете получить прямо сейчас через регистрацию).

https://dev.windows.com/en-us/kinect/faq

И ваш вопрос 3, да, вы можете взаимодействовать с данными Kinect, используя только трубопровод C#/XAML. Для этого взаимодействия вам не нужен разработчик Unity. Я сделал обучающее видео, объясняющее, как получить данные, и если вы загружаете Kinect SDK, есть коды кода C#. https://channel9.msdn.com/Blogs/Amanda-Lange/Kinect-100-August-2015

+0

Обновить к этому - теперь доступен Xbox One Dev Kit - http://www.polygon.com/2016/3/30/11318568/xbox-one-dev-kit –