Dark Forest は、宇宙を舞台にした比較的最近のフルチェーン リアルタイム ストラテジー ゲームです。このゲームは、Liu Cixin の SF 小説「三体問題 - Dark Forest」からインスピレーションを得たもので、プレイヤーは宇宙の未知の惑星に配置され、資源を収集し、領土を拡大し、新しい惑星を占領することを目的としています。
Dark Forest は、戦争の霧を組み込んだ最初のフルチェーン ゲームです。このゲームを開発するチームの目的は、他のプレイヤーの位置情報をプレイヤーから隠すためにゲーム内で使用するゼロ知識証明技術を調査することです。
チェーンゲーム全体を 1 つの記事で理解する
執筆者: チェーンリンク
ブロックチェーン ゲームは、あらゆる階層のゲーマーの注目を集めている革新的なゲーム形式です。スクウェア・エニックス、ネクソン、ユービーアイソフトなどのゲーム大手はすべて、この最先端のテクノロジーを実験しています。
ただし、ブロックチェーンはほとんどのゲームにとって万能薬ではありません。現在、ほとんどの一人称シューティング ゲームはブロックチェーン上で実行できません。ブロックチェーンはゲームのスムーズな実行をサポートするには遅すぎるため、ブロックチェーンを使用した 1 秒未満のプレイヤーの反応時間はまったく現実的ではありません。したがって、ほとんどのブロックチェーン ゲームは実際にはテクノロジー スタックの 1 つとしてブロックチェーンを使用しており、主な目的はゲーム内のデジタル アセットと通貨を配布および転送することです。
ほとんどのブロックチェーン ゲームは、ブロックチェーン テクノロジーと従来のゲーム サーバーを組み合わせて、プレイヤーのゲーム アイテムの所有権を保護します
しかし現在、純粋なオンチェーン ゲーム エクスペリエンスを作成しようとしている Web3 ネイティブ ゲーム開発者とプレイヤーの小さなグループが存在しており、このグループは成長し続けています。この種のブロックチェーンゲームを「フルチェーンゲーム」とも呼びます。
フルチェーンゲームとは何ですか?
フルチェーン ゲームとは、完全にブロックチェーン上で実行されるゲームと NFT エコロジカル コレクションを指します。つまり、ゲームはフロントエンド (つまり、ゲーマーが画面上で見るもの) を除いてブロックチェーン上で実行されます。
フルチェーン ゲームでは、すべてのプレイヤーの行動とデータはゲーム サーバーではなくチェーンに記録されます
フルチェーン ゲームと従来のブロックチェーン ゲームの主な違いは、前者はゲーム ロジックをスマート コントラクトに直接実装し、NFT スマート コントラクトを使用してプレイヤー名やランキングなどのゲーム データを、最適化されたゲームの中央ではなくブロックチェーンに保存することです。サーバ。ゲームは、すべてのゲーム ロジックとデータがチェーン上に保存されている場合にのみ「フル チェーン ゲーム」と呼ばれます。
チェーンゲーム全体の動作仕組み
フルチェーン ゲームは、ゲーム ロジックとデータを完全にスマート コントラクトを通じて保存します (注: スマート コントラクトは、ブロックチェーン上のコード行を自動的に実行します)。
広い意味では、ゲーム ロジックはゲームのルールを決定します。つまり、オンライン カード ゲーム (TCG) の場合、ゲーム ロジックは各ゲームがどのように開始されるか、カードがプレイされる順序、およびゲームがいつ終了するかを決定します。 。ルールはゲームの魂です。フルチェーン ゲームでは、これらのルールはスマート コントラクトに書き込まれ、誰もルールを改ざんすることはできません。
従来のブロックチェーン ゲームにはスマート コントラクトとゲーム サーバーの両方がありますが、フルチェーン ゲームではブロックチェーンとスマート コントラクトのみが使用されます
スマート コントラクトは、デジタル資産の作成、配布、転送にも使用できます。上記のカードゲームでは、デジタルアセットはトレーディングカード NFT です。デジタル資産はブロックチェーン ゲームの分野で最も広く使用されているテクノロジーであり、Gods Unchained、Axie Infinity、Illuvium、WildCard、Deadrop などのさまざまな NFT ゲームがそのような資産を適用しています。
チェーン ゲーム全体が直面する課題
これまでのところほとんどのゲームがフルチェーン ゲームではないのはなぜですか?これは、フルチェーン ゲームには課題が多く、開発者は非常に厳格な技術仕様に従わなければならず、プレイヤーのユーザー エクスペリエンスが大幅に低下するためです。
ブロックチェーンの速度とスケーラビリティ
ブロックチェーンは、世界中の何千ものコンピューター ノードによって維持される共有コンピューター ネットワークです。そのため、ペースの速いゲームにとって重要な 2 つの技術要素である速度とスケーラビリティにボトルネックがあります。
これらの技術的なボトルネックは、今日のフルチェーン ゲームが、プレイヤーが交代で操作を開始するカード ゲームまたは戦略ゲームに限定されているという事実にもつながりました。スマート コントラクトの速度は、マルチプレイヤー オンライン バトル アリーナ ゲーム (MOBA)、一人称シューティング ゲーム (FPS)、さらにはリアルタイム ストラテジー ゲーム (RTS) などのペースの速いゲームをサポートできません。
透過的なプレーヤーのアクション
スマートコントラクトとコントラクト内のトランザクションは完全に透明であり、誰でも閲覧できます。透明性は金融シナリオでは利点ですが、ゲーム シナリオではプライバシーが保証できないためボトルネックになります。
たとえば、MOBA ゲームやリアルタイム ストラテジー ゲームの霧の戦争メカニズムはチェーン上に実装することがほとんどできないため、そのようなゲームではゲームの一部をプレイヤーから隠す必要があります。もちろん、いくつかの技術的解決策を使用して時折発生する問題を解決することもできますが、それでもフルチェーン ゲームのプライバシー問題を完全に解決することはできません。
ロボット
フルチェーン ゲームとスマート コントラクトの設計メカニズムは、ロボットと実際のゲーム プレイヤーの共存につながります。これは、不正行為対策ソフトウェアを実行する集中管理されたエンティティが存在しないためです。これは、特にゲーム内で希少なデジタル資産や NFT が報酬として与えられる場合、場合によってはゲーマーのエクスペリエンスを悪化させることになり、寛大な報酬のためにボットがさらに蔓延することになります。
技術的なボトルネック
ブロックチェーンとスマート コントラクトはセキュリティを最優先して設計されているため、特定のタスクの実行を妨げる技術的なボトルネックがいくつかあります。
フルチェーン ゲームの 2 つの最大のボトルネックは、改ざん防止された乱数の取得と、ゲーム ロジックの自動実行です。
フルチェーン ゲームの利点
フルチェーン ゲームを開発するには多くの課題を克服する必要がありますが、フルチェーン ゲーム エコシステムはブロックチェーンとスマート コントラクトの利点を組み合わせて、プレイヤーと開発者に一連の価値を提供できます。
構成可能性とオープンソース
フルチェーン ゲームはブロックチェーン上にゲームを完全に展開するため、プレイヤーと開発者はゲーム ロジックを再現し、新しいゲーム タイプを作成し、ゲーム用のさまざまなインターフェイスを開発し、ゲーム エクスペリエンスを向上させるためにゲームに基づいたさまざまなアプリケーションを開発できます。ゲームのオープンさとエンターテインメントを強化します。
したがって、フルチェーン ゲームは「ゲームの原始的なもの」とみなすこともできます。 「ダンジョンズ & ドラゴンズ」などのファンタジー ゲームと同様に、フルチェーン ゲームもプレーヤーに一連の固定ゲーム ルールを提供することができ、プレーヤーはこの一連のルールに基づいて後続の作品を作成し続けることができます。
分散化、デジタル永続性、不変性
フルチェーン ゲームの見落とされがちな側面は、オンチェーンにデプロイされると基本的に自動的に実行できることです。
ブロックチェーン ネットワーク内に検証者が存在する限り、常にオンラインになることができ、この機能によりゲーム チェーン全体に永続的なデータ保護が提供されます。ブロックチェーンが実行されている限り、ゲーム コードは永久に実行できます。理論的には、ゲームが配置されているブロックチェーンが今後 300 年間も実行し続けることができる場合、ゲームとゲーム ロジックは常に存在し、ブロックチェーン上に保存され、ゲーマーは引き続きプレイすることができます。
低リスクの技術革新
ブロックチェーン環境はさまざまな攻撃に対して脆弱であり、ブロックチェーンは莫大な資産を保証しているため、特に分散型金融(DeFi)の分野で新しいテクノロジーを適用しようとする人々にとって、理論的研究を実施することは非常に困難な作業です。高い。
フルチェーン ゲームは、研究者や開発者に、ゼロ知識証明や準同型暗号化などの最先端のテクノロジーを探索できる低リスク環境を提供します。フルチェーン ゲームと DeFi などのリスクの高いアプリケーションは同じインフラストラクチャ内にあることがよくありますが、前者の方がリスクが低いため、より良いテストの場となります。
多様化したゲーム フロントエンド インターフェイス
ブロックチェーンとスマート コントラクトはどちらも本質的にはバックエンド テクノロジーです。プレーヤーが最も純粋なオンチェーン ゲームをプレイしたい場合は、コマンド ラインを使用して対話する必要があります。
技術に精通したプレーヤーや開発者は、同じブロックチェーン ゲーム ロジックとデータに基づいて、さまざまなフロントエンド インターフェイスを開発できます。ゲームのフロントエンド インターフェイスをバックエンドのスマート コントラクトに接続するだけで済みます。したがって、チェーン上の同じゲームが複数のゲーム インターフェイスを持つことができます。 2 人のプレイヤーが同じゲームをプレイできますが、1 人は中世のゲーム シーンをプレイし、もう 1 人は宇宙のゲーム シーンをプレイします。
フルチェーンゲームのケース
最初期のフルチェーン ゲームは 2013 年に登場し、それ以来、この分野は進歩を続けています。
ハンターコイン
2013 年に発売された HunterCoin は、初のフルチェーン ゲームとして広く知られています。このゲームは、分散型ゲーム開発の可能性を実証する実験的な試みです。ゲームは独自のブロックチェーン上に展開されており、移動、収集、攻撃などのゲーム内でのプレイヤーの操作はトランザクションの形で送信されます。
ハンターコインのゲーム世界
### 暗い森
Dark Forest は、宇宙を舞台にした比較的最近のフルチェーン リアルタイム ストラテジー ゲームです。このゲームは、Liu Cixin の SF 小説「三体問題 - Dark Forest」からインスピレーションを得たもので、プレイヤーは宇宙の未知の惑星に配置され、資源を収集し、領土を拡大し、新しい惑星を占領することを目的としています。
Dark Forest は、戦争の霧を組み込んだ最初のフルチェーン ゲームです。このゲームを開発するチームの目的は、他のプレイヤーの位置情報をプレイヤーから隠すためにゲーム内で使用するゼロ知識証明技術を調査することです。
Dark Forest は、プレイヤーが宇宙で戦うオンチェーンのリアルタイム戦略ゲームです
Web3 ネイティブ ゲーム開発
フルチェーン ゲームは Web3 エコシステムの中では比較的ニッチなものですが、フルチェーン ゲームの限界を積極的に模索しているコミュニティ メンバー、研究者、開発者もまだいます。