ゲーム

LIBERATEでクリスペと(勝手に)コラボする作戦

zap's icon'
  • zap
  • 2020/07/11 15:26
Content image

LIBERATEという「どんなゲームのNFTでも使用できるブロックチェーンゲーム」を開発中のZAPです。

現在ゲーム自体は完成していて、クローズドβテスト中。

ちなみに今でもこちらから参加可能です。

このゲーム「LIBERATE」で僕が行いたいことはブロックチェーンゲームの可能性を探求することです。

今できていることは、

・個人でブロックチェーンゲームを開発、運営できること

・GAS代がかからず、運営のランニングコストもかからないゲームが作れること

・他社が発行したNFTを勝手に利用してゲームに組み込めること

というあたりで、個人的にはブロックチェーンとしては十分な成果だったかと思います。

 

そして、この他で僕がやりたいことはゲーム間の連携「コラボ」です。

よく人気アニメのキャラなどがゲストキャラとして登場するコラボキャンペーンとかあったりしますが、そういうのは著作権的にも、費用的にも、社会信用的にも無理なので、やりません。

 

僕がやりたいのは「他ゲーム間のデータ連携」です。

これはやろうと思えばできるんですね。

クリスペAPIというものが公開されています。

APIというのはネットワークゲームの部品みたいなもので、「世間一般に公開してもよいデータ」を「特定のアドレスに公開する」という機能を持っています。

これでユーザーデータの一部が取得できるんですね。

例えば僕のクリスペのユーザーIDは「003047」なんですけども、

https://cryptospells.jp/public_api/players/003047.json

にアクセスすると、ユーザー情報の一部が見えるという仕組みになっています。

Content image

このデータを利用して、例えば、クリスペでLevelが1上がるたびに、「LIBERATE」の方でも能力が上がったり、ゲーム内マネーが増えたりということが可能になるわけです。

以下フローを書きます。

前提:「クリスペ連携」ボタンを作成する。

 

「クリスペ連携」ボタン押下時

テーブル:ユーザーを参照。

項目:クリスペユーザID、クリスペLVがNullであるか確認。

①クリスペユーザID、クリスペLVがNullの場合

入力フォームを表示

「クリスペユーザIDを入力してください」

入力されたデータをもとにクリスペAPIを起動。

・取得できた場合:APIから取得した値をテーブル:ユーザーに登録。

"id"→クリスペユーザID、"level"→クリスペLV

・取得できなかった場合:エラーを表示

 

②クリスペユーザID、クリスペLVがNullでない場合

クリスペユーザIDをもとにクリスペAPIを起動。

・取得できた場合:APIから取得した"level"とクリスペLVを比較

("level"ークリスペLV)×50を項目:所有LINに加算

"level"でクリスペLVを上書き

・取得できなかった場合:エラーを表示

 

この流れを作るだけでクリスペで遊ぶほど、LIBERATEでLIN(ゲーム内マネー)が増えるという流れを作ることができます。

 

まあ、セキュリティ的にはガバガバなんですけどね。

少なくともクリスペには迷惑はかからないので。

やってみようと思います。

 

Supporter profile icon
Article tip 1人がサポートしています
獲得ALIS: Article like 53.59 ALIS Article tip 3.00 ALIS
zap's icon'
  • zap
  • @zap
自作で「LIBERATE」というブロックチェーンゲーム作ってます。URL:https://liberatelite.vercel.app/

投稿者の人気記事
コメントする
コメントする
こちらもおすすめ!
Eye catch
ゲーム

ブロックチェーンゲーム LIBERATE 説明書

Like token Tip token
435.90 ALIS
Eye catch
クリプト

クリプトスペルズで入手したMCHCを引き出す方法

Like token Tip token
196.20 ALIS
Eye catch
クリプト

【初心者向け】$MCHCの基本情報と獲得方法

Like token Tip token
31.32 ALIS
Eye catch
クリプト

【2021年版】【クリスペ】採掘(ガチャ)のコツとは?レアカードの排出率を上げる方法【初心者向け】

Like token Tip token
3.90 ALIS
Eye catch
クリプト

約2年間ブロックチェ-ンゲームをして

Like token Tip token
61.20 ALIS
Eye catch
他カテゴリ

初投稿です🌱|発売まで@1か月|ワクワクがとまらないFF14パッチ6.0

Like token Tip token
13.00 ALIS
Eye catch
ゲーム

ドラクエで学ぶオーバフロー

Like token Tip token
30.10 ALIS
Eye catch
ゲーム

イーサリアムが無料で掘れる!? スマホゲーム「ユビホル」とは

Like token Tip token
21.00 ALIS
Eye catch
ゲーム

【初心者向け】Splinterlandsの魅力と登録方法【BCG】

Like token Tip token
6.70 ALIS
Eye catch
クリプト

JPYCでSplinterlandsに課金する方法

Like token Tip token
22.19 ALIS
Eye catch
クリプト

【クリスペ】【初心者】Crypto Spells(クリプトスペルズ・クリスペ)序盤の進め方【NFTゲーム】

Like token Tip token
14.70 ALIS
Eye catch
ゲーム

ポケモン都市伝説:裁判で存在を消されたポケモン <前編>

Like token Tip token
11.82 ALIS