ゲームを遊びながらdappsプログラミングの勉強ができる?CryptoZombies~始め方~

dappsを作ってみたいけど、プログラミングができない。
そんな悩みを抱えているあなた!実は遊びながら、イーサリアムのプログラミング言語Solidityが学べてしまうゲームがあるんです。
そのゲーム名はCryptoZombies
この記事ではCryptoZonmbiesと始め方について説明していきます。

CryptoZombiesとは?

CryptoZombiesはイーサリアムのプログラム言語であるSolidityをゲームを作りながら学べるオンラインゲームです。

イーサリアムといえばスマートコントラクト

イーサリアムとは?スマートコントラクト・DAppsが特徴の最先端プラットフォーム

 

ですが、スマートコントラクトがどのような仕組みかご存知でしょうか?

スマートコントラクトは自動で契約が履行されることを指しますが、イーサリアムではSolidityという独自のプログラム言語で記載されています。
つまり、Solidityが使えないと、イーサリアムのスマートコントラクトを作ることができません。

プログラムとか難しそうと思われるかもしれませんが、CryptoZombiesを遊ぶことでSolidityを自然と身につけることができてしまうんです。

全世界で15万人が遊んでおり、どれだけSolidityを学ぶゲームとして評価されていることがわかりますよね。

CryptoZombiesではSolidityをプログラムを書いていくことで、オリジナルのゾンビを作っていきます
そして最終的にはオリジナルのゾンビを他の人のゾンビと競い合わせるということもできるんです。

CryptoZombiesのすごいところ

開発環境が整っている

プログラミングをしたことがない人からしてみると開発環境ってなに?と思われるかもしれません。
プログラミングってただキーボードを叩いて、プログラムを打ち込めばいいわけではないんです。

プログラミングを始める前に、色々とインストールをしなければいけません。プログラムを始めようという多くの人は、まずここでつまずきます

例えば、油絵を書くには、キャンパスや絵の具、筆など様々な道具を準備する必要がありますよね。

プログラミングも同じように、パソコンにただ打ち込めばいいのではなく、事前に様々なツールを準備する必要があります

なれている人でも正直めんどくさいのですが、なんとCryptoZombiesでは開発環境を整える必要がありません

全て準備されているので直接プログラムをすればいいのです。

日本語対応

多くのDappsの多くは英語がメインで日本語に対応をしていません。

しかし、CryptoZombiesは日本語にしっかり対応しているので英語は無理という方でも、遊ぶことができます。

しかも、つまずきポイントでは日本語のコメントがしっかりあるので、疑問を解消しながらステップアップして学ぶことができてしまうのです。

完全無料

CryptoZombiesは完全に無料で利用ができます。

他のdappsのほとんどは遊ぶのにイーサリアムを支払う必要があり、ゲームを始めるハードルを上げています。

しかし、CryptoZombiesはイーサリアムを支払う必要がありません。
そのため、仮想通貨を予め準備することなく、始めることができてしまうんです。

CryptoZombiesの始め方

まずURLリンクを踏んでください。
次に「始めましょう。無料です。」をクリックします。

以上

これでゲームを開始することができます。圧倒的に簡単ですね。

さて、これでレッスン一覧が表示され、各レッスンごとにプログラミングして遊ぶことができます。

一レッスン大体10~15分でできるのですが、隙間時間にやりたいという人はメールアドレスを登録すれば、やったところまでをセーブできます

また、レッスンは今後も増えていくので、登録しておくことをオススメします。

  • STEP.1
    スクロールしてサインインボタンをクリック
    サイト下部にある「サインインをすれば進歩をロード」をクリックします。
  • STEP.2
    メールアドレスを入力してサインアップ
    するとログイン画面が出てきますので、①「Sing Up」をクリックします。そして②に登録するメールアドレスとパスワードを入力してサインアップします。
  • STEP.3
    メールを確認
    そうすると、登録したアドレスにメールが届くので、「Coinfirm my account」で登録確認をすれば完了です。

これだけで始めることができるので、dappsに触れてみたいという人は、CryptZombieをやってみましょう。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です