前回の続きで、LeaderboardとAchievementを組込み、自アプリからこれらを参照するためのボタンを設置した。
最初に、iTunes ConnectでLeaderboardとAchievementを作り、それからコーディングをした。Achievementは次の3つ。
- はじめての勝利:はじめて勝ったときに達成度が100%になる
- 5回目の勝利:5回勝ったときに達成度が100%になる。(勝つごとに達成度が20%ずつ増える)
- ブラックジャック:ブラックジャックで勝ったときに達成度が100%になる(隠し項目)
動作確認をiOSシミュレータでやってるのだけど、Sandboxアカウントを使い回すことができず不便に感じる。”This game is not recognized by Game Center”というアラートが必ず出る。。
それと、LeaderboardとAchievementに表示がされない。NSLogでログを仕込んでみたところ、認証にもスコア・達成率の送信も成功してるのだけどなぜだろう?Chapter06-027までやった。
参考サイト
iPhoneソーシャルゲーム開発
posted with amazlet at 12.07.12
林 晃
シーアンドアール研究所
売り上げランキング: 245996
シーアンドアール研究所
売り上げランキング: 245996
関連エントリー