今回はLIBERATE正式版に新規導入された機能「クリスペ連携」についての説明です。
ブロックチェーンゲーム:クリプトスペルズ(クリスペ)のゲームデータを受信してLIBERATEのゲームデータに反映する機能。具体的に言うと、
クリスペでレベルを上げるとLINがもらえる機能
となります。
ブロックチェーン技術を取り入れたデジタルトレーディングカードゲームです。
LIBERATEのゲーム画像についても提供いただいております。
招待コードも一応張っておきます:FDZG
1レベルにつき50LIN加算されます。今のところ上限はありません。
①画面上部の「クリスペ連携」ボタンを押します。
②出てきたウィンドウにクリスペのユーザーIDを入力します。
ちなみにユーザーIDはクリスペのこの画面で確認できます。僕の場合は「003047」ですね。
③こんな形で入力します。
④ユーザーIDを入力したらまず連携は完了です。しかしこの時点ではLINは獲得できません。連携を開始してから上げたレベルの分だけLINを獲得できます。
レベルを上げるためにクリスペのフリーバトルに参加してみます。
⑤レベルが上がりました。LV5392→LV5398で6レベル上がったことになります。
⑥LIBERATEで再度クリスペ連携ボタンを押します。
レベルアップを反映するか聞かれるので「反映する」を押します。
⑦LINが増加します。
今回は6レベルアップなので50×6=300LINが加算されます。
以上で連携の流れは終了です。これ以降クリスペでレベルが上がるたび「クリスペ連携」ボタンを押してもらえれば、そのたびLINが加算されます。
※繰り返しになりますが、最初に連携を始めてからの差分のレベルのみ反映されます。これはクリスペを現在進行形でプレイすることを推奨しているためです。
※この機能はクリスペが提供しているクリスペAPIという機能を使用して作成されています。クリスぺAPI自体の内容は公開されています。
「大会に参加するとLINが獲得できる」というような機能も作成したかったのですが、APIで取得できる情報の制約上、導入できませんでした。
※この機能を利用してもクリスペのユーザーデータには一切影響はありません。
このゲームは「ゲーム間連携」をテーマにしています。クリスペ以外のゲームとも連携を行っていきたいと考えています。
もし、この記事をみて連携してもいいかなと思われたゲームの運営の方(企業・同人問いません)、こんなAPIが公開っされているという情報をお持ちの方は、この記事へのコメント、ツイッターDMあたりで教えていただければと思います。