Pankia iOS
Pankiaにはオフライン対戦とオンライン対戦があります。 //データの送信 + (void)sendData:(NSData *)data toUser:(NSString *)user reliable:(BOOL)reliable; + (void)sendDataToAllUsers:(NSData *)data reliable:(BOOL)reliable; //対戦開始からの経過時…
アイテムによるメソッド //アイテムの増加,減少,量 + (int64_t)acquireItem:(int)itemId quantity:(int64_t)quantity error:(NSError **)error; + (int64_t)consumeItem:(int)itemId quantity:(int64_t)quantity error:(NSError **)error; + (int64_t)quan…
+ (NSArray *)leaderboards; //ランクやスコアの取得(サーバー経由) + (void)fetchRankOnLeaderboard:(int)leaderboardId onSuccess:(void (^)(PNRank *rank))onSuccess onFailure:(void (^)(NSError *error))onFailure; + (void)fetchAllLeaderboardsRankWi…
アチーブメントには主に4つの使用できるメソッドがあります //登録したアチーブメント達の配列値 + (NSArray *)achievements; //アンロックされているアチーブメント達 + (NSArray *)unlockedAchievements; //指定したIDのアチーブメントを解放 + (void)unlo…
Pankiaの公式解説サイト(Pankia Developer's WIKI)で全てが書かれているのかと思いきや,一部の説明しかなかったのでPankia.hからどんなものがあるか探って解説していこうと思いますではPankia.hを見ていく Pankia.hへのアクセスは画像からわかると思いますP…
Pankiaの導入が出来たところでこれらをどのように利用していくのか説明しますPankiaの機能の一覧としてはこのようなものがあります ・ダッシュボード ├アチーブメント ├リーダーボード ├アイテム ├ストア(アイテム販売) └ネットワーク対戦 ・アドオン ・アセ…
前回まででつくったアプリで一応遊べたりしていましたが,これらだけでは個人でゲームを遊んで自己満足で終わり 飽きてしまいますが, でハイスコアの共有や,オンライン対戦などiPhoneならではのソーシャル的なサービスを追加する事ができます。そこで一番…