Использовать аватар игрока в игре Xbox

Я много читал о разработке игр для Xbox. Еще в 2010–2012 годах была доступна технология XNA, поэтому в игре можно было использовать аватар игрока.

При разработке игры сегодня, как я могу использовать аватар игрока в игре? Мне известно, что тег игрока и т. д. доступен в программах Xbox live и Creators или ID@xbox. Я также знаю, что могу использовать Unity/C#/Nuget и VS2017 для создания игры для Xbox One и/или Windows 10.

Мне еще предстоит найти информацию о разработчиках, связанную с аватарами: каковы характеристики аватара? как я могу создать его самостоятельно (кодирование)? как скинуть аватарку? как его визуализировать? как с ним взаимодействовать? если вообще возможно...

Спасибо за любую помощь.


person jhfelectric    schedule 20.02.2018    source источник


Ответы (2)


Зависит от того, являетесь ли вы представителем XDA или UWP. В любом случае вам необходимо использовать SDK Xbox Live Services (отдельные для XDA/UWP). Там есть API для аутентификации и опроса игровых сервисов.

https://docs.microsoft.com/en-us/windows/uwp/xbox-live/

person Darkside    schedule 20.02.2018
comment
Спасибо за ваш ответ. Я читал документацию по XNA dev для Xbox 360 и сервису для геймеров, но она очень старая. Похоже, для Xbox One нет поддержки аватаров? - person jhfelectric; 21.02.2018
comment
Это верно, MS отказалась от старого API Avatar с XNA. Максимум, что вы можете сделать в Live-сервисах, — это получить изображения аватара. Я надеюсь, что однажды они вернут их. - person Darkside; 19.03.2018

В прошлом аватары поддерживались для игр 360, но эта программа уже давно устарела. В настоящее время использование вашего аватара в игре для Xbox не поддерживается.

person Xbox Live Forum Support    schedule 27.03.2018
comment
Спасибо. Есть идеи, вернется ли эта функция в конце концов? Разве не было бы неплохо, если бы геймер загрузил нового виртуального игрока в любую совместимую игру, аватар которой был бы основан на предопределенной топологии? - person jhfelectric; 28.03.2018
comment
Извините, я не знаю. Но вы можете добавить это предложение на наши форумы Xbox User Voice: xbox.uservoice.com /forums/363186--new-ideas - person Xbox Live Forum Support; 28.03.2018