
著者:Captainz、配偶子回答式研究者出典:X、@hicaptainz
2023すべてのチェーンゲーム開発紹介
フルチェーンのゲームは2023年に非常に大きな進歩を遂げました。次の理由があると思います。
-
ジャンプCryptoは、年の初めにフルチェーンゲームの概念の意味と拡張を明らかにし、2つのチェーンゲームとGameFiの2つのチェーン旅行トラックを明確に区別しました。
-
ECSアーキテクチャのゲームエンジンが年初に登場し始め、チェーン上に複雑なアプリケーションを確立するのがより便利になりました。
-
チックチェーンの出現により、すべてのチェーンゲームの論理フレームリフレッシュレートが定性的に跳躍したため、フルチェーンゲームのタイプは、ラウンドシステムから高いリフレッシュレートを必要とするインスタント戦略クラスに拡張されました。
-
2023年のAAウォレットの普及は、それ以降、チェーンの各ステップの署名承認に署名する必要はありません。
-
ZK-Rollupの急速な発展に伴い、ZKテクノロジーは、ゲームの対称的なゲームから「非対称情報ゲーム」へのオールチェーンゲームの拡大を支援します。
-
オタクの層からVCサークルに滲出した自動運転の世界は、主に2つの比較的大きな業界イベントと、「自律世界ハッカソン」と呼ばれる5月のエスローバルと格子です。もう1つは、11月にイスタンブールで開催された「自律世界集会」と呼ばれるオフライン会議です。
-
2023年に1ダース以上のフルチェーンゲームがテストネットワークに入り、プレイ可能性を事前に表示しました。
-
2023年、ブロックチェーンインフラストラクチャは、十分なイノベーションの財政的および社会的不足などのアプリケーションレイヤーにますます転がっています。
-
エンティティ:ECSモードでは、エンティティは抽象的な概念ではなく、コンポーネントに関連付けられています。エンティティは、1つ以上のコンポーネントのコンテナと見なすことができます。
-
コンポーネント:コンポーネントはデータのキャリアです。ECSモードでは、すべてのデータがコンポーネントにカプセル化されます。各コンポーネントは、場所、速度、色など、特定の属性または動作を表します。コンポーネントにはデータのみが含まれており、ロジックまたは動作は含まれていません。
-
システム(システム):システムはデータが処理される場所です。システムは、エンティティのコンポーネントに基づいてこれらのエンティティに対処する方法を決定します。各システムには、レンダリング、物理シミュレーション、AIロジックなど、1つ以上の特定のタスクがあります。
-
パフォーマンス性:さまざまなコンポーネントを組み合わせることで、多数のクラスや構造を作成せずに、さまざまな属性と動作を持つエンティティを作成できます。
-
データの局所性:コンポーネントにはデータのみが含まれているため、関連するデータを密接に保存してキャッシュ利用率を改善し、パフォーマンスを改善できます。
-
再現性:システムはデータのみを気にし、データからどのエンティティを気にしないため、同じシステムを複数のエンティティ間で再利用できます。
-
並列処理:データと動作の分離により、マルチスレッド環境でのデータの並列処理が容易になります。
Jump Crypto(@jump_)は、ARC(Action Registry Core)ゲームエンジンも同時に提案しましたが、アーキテクチャはECSアーキテクチャのバリアントであり、多くの制限があると考えていますECSアーキテクチャ。 -
厳格な物語の境界:これは、世界に固定された不変のベンチマークルールのセットがあることを意味します。彼らは時間や状況とともに変化することはなく、世界に安定性を提供します。
-
正式な紹介ルール:これは、この世界に参加して参加することに明確で固定されたルールがあることを示しています。これらのルールには、この世界の一部になる方法と、その中でどのように相互作用するかが含まれます。
-
その存在を維持する特権は必要ありません。この世界は自己維持されており、維持または管理する特定の個人または組織に依存していません。
自律的な世界の概念では、世界は具体的に人間の生活を指すのではなく、容器、ルールや物語に対応する場所です。より厳密になると、完全な鎖の世界の概念は、すべての自律的な世界ではありませんが、すべてのフルチェーンゲームが自律的な世界であるわけではありません自律的な世界。 -
ゲームエンジンのアーガスラボは、1,000万米ドルのシードラウンドファイナンスを完了し、Haun Ventures Led、Elad Gil、Balaji Srinivasan、Siqi Chen、Kevin Aluwi、Sunny Agarwal、Calvin Liu、Scott Moore、Robot Ventures、Anagram、およびDiscersion Capital。
-
ゲームエンジンのキュリオリサーチは、290万米ドルのシードラウンドファイナンス、ベインキャピタルクリプトLED、TCG Crypto、Zonff Partners、Frackless Capital、SMRTI Lab、Robot Ventures、および多くのエンジェル投資家を完了しています。
-
Game Engine Paima Studiosは、GitHubで140万ドルを取得しており、NFTに関連するチェーンゲームの作成を可能にします。
-
Farmville Co -FounderのAmity Mahajanによって設立されたブロックチェーンのスタートアップのプレーは、A16ZとGreenoaksを共同で獲得しました。 Balaji Srinivasan、Twitchの創設者Justin KanとEmmett Shear。Proof of Playは、昨年12月に「Pirate Nation」と名付けられた最初のソーシャルロールゲームを作成することを目指しています。探索して、PGLDでマークされたデジタルトークンを探してください。
-
フルチェーンゲームのシタデルは、11月に330万ドルのシードラウンドファイナンスを完了したと発表し、1KXは投資を主導しました。
以下は、インフラストラクチャ、物語の論理、フルチェーンゲーム、および業界の資金調達から説明します。
インフラストラクチャー
すべてのチェーンゲームのインフラストラクチャは、ゲームエンジン、チェーンチェーン、ZKPベースの情報隠されたシステム、AAアカウントであると考えています。
>
ゲームエンジン
ゲームエンジンは、ビデオゲームの開発と作成のためのソフトウェアフレームワークです。ゲーム開発に必要な多くのコア機能が含まれています。通常、レンダリングエンジン、オーディオ処理、物理シミュレーション、アニメーションシステムが含まれます。ゲームエンジンを使用することにより、開発者は、技術インフラストラクチャ全体をゼロから構築することなく、ゲームのデザインと創造性に集中できます。ゲームエンジンは、ゲーム開発者が開発コストと時間を削減するための高速かつ効果的なツールを提供します。
>
フルチェーンのゲームの場合、開発者がゲームロジックをすばやく展開できるようにすることも必要です。これにより、開発サイクルを短縮するだけでなく、オープンエコロジーにおけるその後の反復開発と相互運用性の統一データ標準も提供できます。ブロックチェーンシステムを分散データベースと見なしている場合、この分散データベースでゲーム内のデータを高く保存して読み取り、大規模なスマートコントラクトを構築し、タイムリーにフロントエンドステータスと同期することは簡単ではありません。ECSアーキテクチャのフルチェーンゲームエンジンが生まれました。
ECS(Entity -Component -System)は、基本的にデータ構造のモデリング方法です。
>
データ(コンポーネント)を行動(システム)から分離して、データストレージと処理をより柔軟で効率的にします。このアーキテクチャの利点は次のとおりです。
MUD:Lattice(@latticexyz)泥は、以前の最初の生成バージョンで最も長くてよく知られているゲームエンジンです今年のバージョンは、泥の全体的なアーキテクチャに大きな変更を加えました。 Foundryに基づくツールは、クライアントデータストレージがチェーンのステータスとモード(SQLを使用してチェーンステータスをクエリして反映できるPostgresデータベース)を反映できるようにすることができます。年末に、MudはRed Stoneという名前の独自のLayer2ロールアップ(OPスタックに基づく)を導入しました。泥は現在、EVM互換チェーンにのみ適しています。
Dojo:フルチェーンゲームの堅実さに加えて、StarknetのCairoも共通の言語です。ただし、泥はカイロとよく互換性がありません。したがって、領域とBRIQフォークマッドのスタークネットエコシステムの2つのアクティブプロジェクトの創設者は、カイロベースのエンジンドジョ(@ohayo_dojo)を共同で開発しました。
ワールドエンジン:Argus(@arguslabs_)フルチェーンゲーム用に設計されたロールアップフレームワーク。ワールドエンジンは2つの重要な部品に分かれています。最初の部分はコアで、2つの重要な要素で構成されています。EVMベースシャード、ハイブリッド実行レイヤーとシャードをサポートするソルター、および高性能ゲームエンジンと実行レイヤーであるゲームシャードです。さらに、クライアント通信用のトランザクションリレーやネットワークコード、ダークフォレストのようなZKゲームのZKクラウドプルーフなど、周辺コンポーネントがいくつかあります。簡単に言えば、World EngineはECSアーキテクチャも使用し、EVM互換のLayer2チェーンが付属しており、チェーンは高効率の自動「論理フレーム」リフレッシュを実現できます。
Keystone:Curio(@0xcurio)は5月にKeystoneをオープンしました。これは、ゲームのL2チェーンとECSすべてのチェーンゲームエンジンに組み込まれたL2チェーンです。これはOPスタックに基づいています。スマートコントラクトを通じてECSステータスを書くことと比較して、この設計により、すべてのECS操作(クエリやステータス設定など)がパフォーマンスを高めることができます。カスタマイズされた事前結合により、スマートコントラクトは最下層のECSチェーンステータスにアクセスできます。ゲームロジックは、大規模に並行できる堅実さではなく、GO言語で書くことができます。
他のチェーンは、移動言語に基づいたObelisk(@0xobeliskLabs)、Solanaに基づくBolt(@magicblock)など、ECSアーキテクチャに基づいたすべての鎖ゲームエンジンも異なります。
チェーンを刻む
従来のゲームはループベースに基づいています。これは、コアオペレーティングメカニズムがゲームサイクルであるためです。ゲームサイクルは継続的なプロセスであり、通常、ユーザー入力の処理ステップ、ゲームのステータスの更新、ゲームの世界のレンダリングが含まれます。このサイクルはゲームの操作中に続き、通常、ゲームの世界の滑らかさを維持するために、毎秒数十から数百回走ります。このアーキテクチャでは、ゲームシステム(物理エンジン、AIシステムなど)は、各サイクルで気にかけているゲームエンティティとコンポーネントをチェックおよび処理します。
ただし、ブロックチェーンのアーキテクチャはプッシュベースに基づいています。ブロックチェーンは、ネットワーク内のノードを介して情報を共有および保存する分散データベースです。ノードが新しいトランザクション(転送、契約コールなど)を生成すると、トランザクションがネットワークにプッシュされ、他のノードが検証し、トランザクションを受信した後にブロックチェーンに追加します。これはパッシブプロセスです。ノードは、新しいトランザクションを見つけるためのイニシアチブを取っていませんが、ネットワーク内の他のノードが新しいトランザクションを送信するのを待っています。したがって、ブロックチェーンのアーキテクチャはプッシュと呼ばれます。
従来のWeb2ゲームでは、ゲームループ関数の実行は「論理フレーム」とも呼ばれ、ゲームバックエンドサーバーに統合されるか、「ハートビートサーバー」として個別に設定できます。フルチェーンゲームでは、ロジックフレームの同期は、一般に「Lazy Update」と「Manual Ticking」を介してアクティブなゲームサイクルです。これの欠点は、論理フレームのリフレッシュレートが比較的低く、ガスコストが高いことです。@therealBytesは、循環関数をチェーンノードにコンパイルすることにより、高効率と自動化された論理フレームの同期を実現できます。
ITの代表者は、世界のエンジンとキーストーンです。作られます。
AAウォレット
すべてのチェーンゲームのすべてのステップにはチェーンが必要であるため、使用には大きな不便をもたらします。ユーザーがすべてのステップでトランザクションに署名できるようにすることは不可能です。この問題の解決策は、以前の方法は「バーナーウォレット」を設定することです。
SO -Called Burnerウォレットは、ユーザーがゲームのWebサイトにアクセスすると、自動的に生成され、各トランザクションを自動的に承認します。これは、ユーザーがブラウザキャッシュを更新する限り、一時的なソリューションとしてのみ見られます。十分なセキュリティとプライバシーがありません。
AAアカウントの抽象的なウォレットの出現は、この問題を完全に解決しました。Ethereumには2種類のアカウントがあります。最初のアドレスは、通常、秘密のキーと呼ばれる外部アカウント(EOA)ですもう1つは、Ethereumに展開されているDAPPがスマートコントラクトで実行されています。
アカウントの抽象化の2つ:4337プランとネイティブアカウントの抽象的なスキームと互換性があります。現在、Arbitrum、Polygon、Optimism、およびBNBには、ネイティブの統合アカウントの抽象化はありません。これは、4337の関連製品(Biconomy、Stackupなど)によってよりサポートされており、インフラストラクチャはまだ建設中です。
AAウォレットは、Paymasterにセッションキーを統合できます。つまり、ユーザーは、特定の期間、特定のトークンの最大トランザクションボリューム、または特定の契約などのパラメーターのセットに基づいてフルチェーンゲームのトランザクションを承認します。特定の機能などこのようにして、プレイヤーの友情を達成することができます。つまり、ゲームは継続的にプレイされており、すべての操作なしで確認に署名する必要があります。
別の進歩はERC-6551です。これは、すべてのERC-721トークンのスマートコントラクトアカウントを提供します。さまざまなタイプのアプリケーションインタラクション。すべてのチェーンゲームの分野では、ゲーム資産とゲームIDを同時に実現できます。
ZKPのチェーンに隠れている情報
「War Misty」は、ゲームの一般的なメカニズムです。このデザインは、ゲームマップの一部の領域をカバーすることにより、情報を非表示にすることができます。これらの領域が表示されます。このメカニズムは、ゲーム環境の予測不可能性を向上させ、SOがコールした不完全な情報ゲームの典型的な機能です。最も人気のあるMMOゲームは、不完全な情報ゲームメカニズムを使用しており、プレイヤーが探索戦略と策定のためのより多くのスペースを提供します。
ただし、ブロックチェーンテクノロジーでは、データは通常完全にオープンで透明性が高いため、不完全な情報メカニズムを実装することが困難になります。ただし、Dark Forestゲームは、Zero -Knowledge Proof Technology Zksnarksの使用を成功裏に採用し、プレイヤーに有効なアクティブアクションを正常に提出し、プライバシーを維持することもできます。このようにして、Dark Forestはブロックチェーンに不完全な情報ゲーム環境を作成しました。
ただし、この複雑な情報隠蔽方法は、カスタマイズされたZK回路プログラミングを使用する必要があるため、完全な鎖ゲームでは、幅広い情報の隠蔽を実現できません。戦争の霧。市場は、「戦争ミスト」機能を実現できるユニバーサルZKサーキットを必要としています。チェーンのランダム性は、分散化を達成し、公正なシャッフルとゲームをプレイするために、従来のVRFSを必要としなくなります。同時に、Zero -Knowledge Game Engine Uzkgeは、高度に最適化されたPlonkライブラリを備えています。これらのサーキットは、複雑な計算を促進し、ゲームメカニズムの整合性を確保し、これらの暗号化されたテクノロジーを保護します。
10xParcの@flynnncalcuttは、「commission」メソッドの使用方法を紹介する記事「ZK Hunt:An Anlows to nownsow」を公開しました。非対称情報の完全な鎖ゲームに新しいアイデアを提供します。
物語の論理
Jumpy CryptoのShanav K MehtaとDev Bharelは、1月に「Gaming Infrastic」というタイトルの一連の記事を公開し、チェーンゲームの分類、すべての鎖ゲームの特定の定義、フルチェーンゲームの作成の利点、およびARCに基づいて提案しました。すべてのチェーンゲームエンジンアーキテクチャ。この時点で、フルチェーンのゲームは特定のトラックになりました。
簡単な定義は次のとおりです。
完全にオンチェーンゲームとは、すべてのゲームロジック、ステータス(資産など)がチェーン上にあり、スマートコントラクトを通じて達成されます。また、「オンチェーンゲーム」を使用して参照することもあります。チェーンに関する文献では、「自律世界」または同等の「チェーン上の現実」という用語がよく見られます。
しかし、フルチェーンゲームの格言は、より技術的に議論されています。物語のより一般的な声明は、ラティックのルーデンスから「自律世界」である「自律世界」であり、彼は2022年に「自律世界」というタイトルのアイデアを説明するために小さな論文を書きました。
この記事では、独立した世界は「ブロックチェーンの底を持つ世界」であると考えています。つまり、独立した世界には、その存在を維持するために特権的な個人が必要ではありません。
この文は、「自律世界」の3つのコア機能を説明しています。
自律的な世界の物語に加えて、理解すべき別の簡単な物語があります。フルチェーンゲームは実際には「分散型ゲーム」です。この物語は、主に分散財務の方法を模倣することです。財務ルールはスマートコントラクトに「defi」と書かれているため、ゲームルールは自然に「degame」と呼ばれます。
フルチェーンゲーム
今年、多くのフルチェーンゲームがテスト段階に入っていますが、概念の検証は最初に完了し、特定のプレイ可能性と組み合わせを示しています。
空の争い
Sky Strife(@SkyStrifeHQ)は、泥エンジンを使用して構築されたフルチェーン上の実際の戦略的ゲーム(RTS)です。Latticeの内部ゲームデザイナーと開発者によって制作されています。Sky Strifeのゲームプレイは、他のインスタント戦略ゲームに似ています。4人の局のマップを採用すると、4人のプレーヤーは、開始後、マップの四隅のメインベースにあります。プレーヤーの目標は、兵士を生み出すためのより多くのリソースを競い、最終的に他のプレイヤーを排除することです。ゲーム内のリソースはGold(Gold)で、Gで表されます。プレイヤーは、メインベースで金を消費して、異なる攻撃力とモバイル速度でアームを生産できます。
>
Sky Strifeは、11月にシーズン0の新しいラウンドのパブリックベータアクティビティを開始し、フルチェーンゲーム用のフルチェーンゲーム用に設計された新しいレイヤー2容量拡張ソリューション:Redstoneを使用しました。
Primodium
Primodium(@primodiumgame)は、泥エンジンの開発に基づいて開発されたシミュレートされた構造ゲームです。Primodiumでは、さまざまな自動生産の流線を設計および構築する必要があります。コンベアベルト、さまざまな工場、および天然資源を組み合わせて、産業帝国に属する自動流量生産のグループを作成しますますます複雑な工業製品を生産します。ゲームの行動は、収集、輸送、加工、建設、科学的研究、戦闘に分けることができます。プレイヤーは、リソースを継続的に収集し、テクノロジーをアップグレードし、武器を構築し、他のプレイヤーを倒し、最終的に惑星を支配する必要があります。
>
セルラ
Cellula(@cellularifegame)は、完全な鎖の人工寿命シミュレーションゲームです。プレイヤーは、ゲームでユニークな「人生」を探索し、耕作し、進化させ、収集することができます。このゲームでは、コンウェイライフゲームのルールは、その形と活力を決定する「生命」の遺伝コードと見なされています。クラフトテーブルを使用することにより、プレイヤーはさまざまな遺伝子シーケンスを自由に作成し、自分のチェーンで「生命」を飼育することができます。これらの「生命」には、さまざまな生命体を示すユニークな外観と属性があります。
>
イーサリアムブロックは、ゲームの「時間」として機能します。しかし、人生のサイクルは常に誕生と死を伴います – 「生命」が活力を失うと、彼は鎖で永久に死に、新しい「生命」の誕生のためのスペースを与えます。
戦利品の生存者
Loot Survivor(@lootalms)は、StarknetベースのDojoに基づいて、テキストダンジョンアドベンチャーゲームです。このゲームは、オリジナルのLootプロジェクトコミュニティの背景ストーリーとゲームプレイに触発されています。
>
暗いフロンティア
Dark Frontier(@darkfrontiergg)は、有名なフルチェーンゲーム「Dark Forest」のリメイクであり、まったく同じです。それは有名なフルチェーンゲーム「ダークフォレスト」のリメイクであり、ゲームプレイはまったく同じです。ダークフロンティアでは、各プレイヤーが惑星を保持しており、惑星に資源を収集し、基地を構築し、戦闘能力を向上させるためのテクノロジーを開発する必要があります。プレーヤーは、リソース生産の建物、科学技術研究、武器製造施設を使用して、戦闘で利点を獲得できます。プレイヤーが星間スペースで飛ぶとき、継続的な偵察と探査を通じて他の惑星や資源を発見する必要があります。2人のプレイヤーも同じ惑星を同時に発見したとき、惑星を攻撃するか、逃げることを選択することができます。攻撃中、プレイヤーは自分の武器を使用して相手のベースを攻撃し、お互いのリソースをつかむ必要があります。
>
このゲームは、World Engineに基づいてArgusによって再生成されました。
プロダクションには、Gabby World、Infuence、Missisippi、Dope Wars、Mithraeum、Word3、Pixelaw、Shaoshin、Pirate Nationなどの非常に初期のテスト段階には、1ダース以上のフルチェーンゲームがあります。
業界の資金調達
ブロックチェーンゲームのサブトラックとして、2023年の概念検証フェーズでは、フルチェーンゲームはそれほど多くありません。