2010-11-18 2 views

ответ

1

Для пробной версии вы можете использовать вызов IsTrial API - информацию об этом на MSDN - вы вызываете это один раз в своей игре и присваиваете ему значение TrialMode, так как проверка этого в игровой петле не рекомендуется, то у вас может быть логика в вашей игре, в зависимости от того, что это за значение - процесс Marketplace заботится о процессе Try & Купите, как только вы помечаете свое приложение во время процесса отправки как имеющего пробный режим.

Достижения доступны только для игр с поддержкой Xbox LIVE, для которых требуются специальные публикации с Microsoft, я не уверен в этом процессе, но попробуйте сайт App Hub create.msdn.com, там может быть информация, это не доступно для всех разработчиков, так как даже сейчас в Marketplace очень мало прав на Xbox LIVE.

+0

Только что отредактировал мой вопрос и добавил еще один вопрос. Что касается достижений, я видел, что много игр без игр для xbox предлагают достижения. Это просто пользовательские достижения, которые ничего не значат для вашей учетной записи xbl? – tweetypi

+0

Вы можете вызвать MarketplaceDetailTask ​​из своего приложения, я видел, что это использовалось для инициирования «Покупка» для игры, которая запустит запись игры на Marketplace, где кто-то может купить вашу игру по мере появления этого варианта, это будет так же, как если бы они нашли вашу игру в первый раз на Marketplace, где была опция «Попробовать». Могут быть некоторые рекомендации по тому, когда и когда следует запрашивать пользователя - веб-сайт App Hub отлично подходит для такого рода советов/вопросов. – RoguePlanetoid

+1

@meds Да, у многих игр есть свои достижения, но они полностью автономны и не привязаны к XBL. –

 Смежные вопросы

  • Нет связанных вопросов^_^