mindworkstechnologies.com :

コロナSDKを使用してOpenFeintを追加する方法

あなたのiPhone / iPadのゲームにオンラインリーダーボードを置く

mindworkstechnologies.com
詳細を参照してください。

OpenFeintをあなたのiPhoneやiPadのゲームに大きな加えすることができるオンラインのリーダーボードです。 オンラインリーダーボードではないだけのハイスコアを格納するプロセスを簡素化する、彼らはまたあなたのゲームのために貴重なマーケティングを提供することができます。 より多くのプレイヤーがオンラインで自分のハイスコアをポストとして、彼らの友人は、このようにあなたのゲームのダウンロードのためのより多くの機会を与えて、彼らの活動が表示されます。

幸いにも、それはコロナSDKを使用してIOSのゲームにOpenFeintを追加することはとても簡単です。 実際に、それは実際にゲームにプロセスをコーディングするよりも、OpenFeintを上にアカウントをセットアップするより多くの時間がかかることがあります。

注:このチュートリアルでは、使用して、それらのためであるiOSの開発のためのコロナSDKを 。 あなたが使用している場合はXCodeが 、以下を実行する必要があります。 OpenFeintをSDKをダウンロードし、実装の ​​ためにその指示に従う。

あなたのiPhone / iPadのゲームでOpenFeintが実装する最初のステップは、OpenFeintをウェブサイトにリーダーを設定することです。 次の手順を実行することによってこれを行うことができます。

信じられないかもしれませんが、それはあなたのiPadやiPhoneのゲームにOpenFeintが追加のハード部分だった。 今、私たちは、コーディングの部分になる。 あなたは、私たちは上記の手順を完了することから得た、そのアプリケーションの情報とリーダーボードのIDが必要です。

gameNetwork = require "gameNetwork"

of_product_key = "{Product Key}"
of_product_secret = "{Product Secret}"
of_app_id = "{Client Application ID}"
of_display_name = "{Application Name}"
of_leaderboard="{Leaderboard Unique ID}"

if gameNetwork then
if ( of_product_key and of_product_secret ) then
gameNetwork.init( "openfeint", of_product_key, of_product_secret, of_display_name, of_app_id )
end
end

このコードは、main.luaファイルの先頭に貼り付けることができます。 良い場所は、他のファイルは、main.luaで持っている必要がある下で右である。 これはOpenFeintをとの対話で使用される変数を設定し、それが初期化されます、これはプレーヤーがおよび/またはそれらがゲームを初めて実行するときにレジスタにサインを頼まれることを意味します。 コー​​ドは自動的に最初の時間後にそれらをサインインされます。

単に上記の登録手順を以下から取得した情報と情報のアプリケーション固有の部分を(プロダクトキー、プロダクトの秘密、等)交換してください。

function setOFScore(score)
gameNetwork.request( "setHighScore", { leaderboardID=of_leaderboard, score=score, displayText="" } )
gameNetwork.show( "highscore", of_leaderboard )
end

function showOFScores()
gameNetwork.show( "highscore", of_leaderboard )
end

これら二つの関数は、私たちはハイスコアを投稿してハイスコアを確認することができます。 あなたのmain.luaまたはあなたがそれらを呼び出すために使用されている他のファイル内の任意の場所に置くことができます。 単にsetOFScore(スコア)は、一般的に画面上にゲームで呼び出される、ハイスコアを、投稿するを呼び出します。

注意する点としては、setOFScoreを(スコア)を呼び出した後ポストすること)ハイスコアがハイスコアをリーダーボードを呼び出すので 、(showOFScoresを実行する理由がないコード。

showOFScores()関数は、プレイヤーがオンラインでスコアを確認するためのボタンに使用されることを意図しています。 あなたはブランドのイメージの下にマーケティングのタブでOpenFeintをのウェブサイトからボタン用のグラフィックを得ることができます。

iPadアプリを開発する方法



mindworkstechnologies.com :



iPad アダプタ VGA ミラーリング iPhone iPad 開発 リソース  ipad 充電アプリ iphone ゲームセンター 削除 iphone アプリ 名前 変更