2010-11-18 23 views

回答

1

對於試用版本,您可以使用IsTrial API調用 - 有關它的信息MSDN - 您在遊戲中調用此函數一次,然後在遊戲中爲它分配一個TrialMode值,因爲不建議在遊戲循環中檢查它,那麼你可以根據這個價值是什麼改變遊戲中的邏輯 - 市場流程負責處理嘗試&一旦你在提交過程中將你的應用程序標記爲試用模式,就購買。

成就僅適用於Xbox LIVE支持的遊戲,它需要與Microsoft建立特殊的發佈關係,但我不確定該過程,但請嘗試使用create.msdn.com App Hub網站,該網站可能有信息,但並非全部開放開發人員,因爲即使現在在市場上有很少的Xbox LIVE支持的遊戲

+0

剛編輯我的問題,並添加了一個問題。關於成就,我看到很多非Xbox Live遊戲提供了成就。它們只是自定義成就,對您的xbl賬戶沒有任何意義? – tweetypi 2010-11-18 15:44:45

+0

您可以在您的應用程序內調用MarketplaceDetailTask​​,我已經看到這用於啓動一個遊戲的「購買」,它將在市場上推出遊戲的條目,其中有人可以購買你的遊戲,因爲這個選項將出現,這將是就像他們在「試用」選項所在的Marketplace上第一次找到您的遊戲一樣。對於何時何地提示用戶可能有一些最佳做法--App Hub網站對於此類諮詢/問題非常有用。 – RoguePlanetoid 2010-11-18 15:49:57

+1

@meds是的,很多遊戲都有自己的成就,但這些都是完全獨立的,而不是綁定到XBL。 – 2010-11-19 11:05:14