[Tips] [Windows Phone 7] 讓WP7遊戲可以出現在Game Hub中
感謝昨晚微軟Moli大師提供的資訊。
如果所開發的應用程式為遊戲類型,可以參考進行以下設定,將WMAppManifest.xml的Genre="apps.normal"改為Genre="apps.Games",XNA和Silverlight都一樣
<App xmlns="" ProductID="{d969e57a-d36b-4375-ad77-717d20343deb}" Title="WP7XNASoundTest" RuntimeType="Silverlight" Version="1.0.0.0" Genre="apps.Games" Author="WP7XNASoundTest author" Description="Sample description" Publisher="WP7XNASoundTest">
執行模擬器後,會發現當退出應用程式,將找不到該該如何再次執行此遊戲的方式。
這是由於該遊戲已經跑到Game Hub中。
但由於目前一般預設的模擬器並沒有unlock,所以會發現找不到Game Hub。
沒關係,unlock後就可以有幾乎完整的功能,unlock方式可參考愛力克斯的部落格文章話說 Windows Phone 7 模擬器還真好玩。
目前開發工具已經到rtm版,因此模擬器可搜尋"Unlocked BIN rtm wp7"找到rtm版的模擬器。
關於Game Hub是wp7對於GAME的一個集中中心。
但其實在手機上,Game的定義也逐漸變得很難區分。
就像iPhone上的PocketGod,他的分類就是Entertainment而不是Game,而你要定義他是GAME或是娛樂性的應用程式也比較困難。PocketGod其實外表有點像Game,但實際分析下去,會發現並沒有任何屬於Game的元素存在,不過它仍然是一款非常有意思的軟體。
因此,軟體是否要放到Game Hub中,還要看官們自行決定了。