2014年4月13日 星期日

Unity Google Play Service Plugin


Unity Google Play Service Plugin

在遊戲中加入了一些 Google Play Service , 小試一下.

1.建立遊戲服務

(1) Developer Console
(2) 遊戲服務 -> 新增遊戲
(3) 我尚未在自己的遊戲中使用任何 Google API
(4) 你的遊戲名稱為何?  這裡應是指服務的的名稱, 輸入 testapp
(5) 輸入要連結的應用 apk ,指 "所有應用程式" 裡的那一個應用
(6) 遊戲服務 -> testapp 上方就會顯示 APP ID, 如 TESTAPP -123456789

2.建立遊戲任務

(1) 選遊戲任務
(2) 新增任務  最少要 6 個任務
(3) 漸新式關卡, 就是逹成某數值後才能解鎖,(如:殺死20個敵人)
使用 IncrementAchievement("",20,"" ) 表示馬上解除成就.
(4) 儲存為草稿 (不用急著發佈, 就可以測試)
(5) 發佈後的任務就不可以刪除與修改了
(6) ID 每個任務都會有一個 ID,如: CgkIgrHW7YIGEAIQAA

2.Unity Plugin

(1) 抓 github 上最新版的程式 https://github.com/playgameservices/play-games-plugin-for-unity
(2) import package, \play-games-plugin-for-unity\current-build\GooglePlayGamesPlugin-0.9.01.unitypackage
(3) file -> Play Games - Android setup...
(4) Application ID. 輸入 testapp 的 ID,  123456789
(5) 按下 Setup 


4.關鍵:

APP ID 是指, 遊戲服務的 ID , 遊戲服務 -> testapp , 上方就會顯示 APP ID ,
如 TESTAPP -123456789

任務ID是 CgkIgrHW7YIGEAIQAA

2014年4月9日 星期三

Unity Google Play 上傳

Unity Google Play 上傳

花錢成為了 Google 的開發人員, 當然要實作一下發佈的流程.

1.Unity

重點在建立 keystore 與 developement build 不要勾
(1)File -> Build Settings... -> Player Settings ->  Android -> Player Settings
(2) Android -> Publishing Settings -> Keystore -> Create New Keystore
(3) Browse Keystroe
(4) Key -> Alias -> Create a new key -> [mykeyname]
(5) Key -> Alias ->  [mykeyname]
(6) 以後建這個專案時, 都要在 Keystroe、Alias 輸入密碼.

2. Google

(1) 建立 Google + 群組 [myTestGourp]
(2) 上傳應用程式
(2) Alpha Test -> 管理測試人員清單 ->  [url of myTestGourp]
(3) 塡完 APK、商店資訊、定價與發佈 全正確後, "右上角下拉選發佈"
(4) 等待 google play 生效
(5)  Alpha Test -> 管理測試人員清單 -> 與您的測試人員分享以下連結。

2014年4月1日 星期二