この記事では、Cocos Creator を使用して Telegram ゲームを開発する方法を引き続き探求し、TON 支払い機能の統合に重点を置きます。このチュートリアルを通じて、開発者はゲーム内で TON Connect を接続し、ウォレットの接続、支払い、および支払い後の検証プロセスを実現する方法を学び、最終的に Web2 ゲームに分散型支払いの能力を提供します。
Telegram は現在、ソーシャルメディア通信市場の「巨人」エコシステムとなっており、約 9.5 億人のグローバルユーザーを抱え、TON ブロックチェーンネットワークを通じてスーパーアプリとしての潜在能力を拡大し続けています。
開発者の視点から見ると、他のブロックチェーンエコシステムと比較して、TON 上でアプリを開発することで、開発者は Telegram を入り口として、大規模なトラフィックプールから低いハードルでユーザーの注意と価値を獲得できます。これにより、ユーザー獲得プロセスが簡素化され、開発者がより豊かなビジネスモデルや多様な収入源を探求する可能性が提供されます。
ユーザーの視点から見ると、Telegram を通じて、ユーザーは WeChat ミニプログラムのように、さまざまな dApps をシームレスに体験でき、支払いでも dApps 内の他の機能を使用する際にも、第三者アプリに移動する必要がありません。この方法は Web3 アプリへの参入障壁を下げ、より軽量化され、Web2 ユーザーの使用習慣にも合致しています。
現在、TON エコシステムでは、ゲームセクターが特に熱を帯びています。Binance などの主要取引所が Notcoin、Dogs、Hamster、Catizen などの TON エコシステムプロジェクトを次々と立ち上げ、TON エコシステムの熱をさらに高め、小規模ゲーム分野の発展を加速させています。TON APP のデータによると、現在 TON エコシステム内の dApps は約 1,300 個あり、そのうちゲームアプリは約 400 個で、全体の約 3 分の 1 を占めています。
TON エコシステムは非常に活発ですが、現在のところその開発を支援するための完全なサポートシステムが不足しています。しかし、Zypher Network は、完全な開発者ツールキットを提供できる数少ないエンジンスタックの一つであり、特にゲーム分野での TON エコシステムのさらなる繁栄を加速させることが期待されています。
Zypher Network は TON エコシステムの発展における重要な触媒です。Zypher Network はゼロ知識証明技術を核とした次世代ゲームエンジンソリューションであり、開発者がブロックチェーン分野により簡単に入ることを助け、モジュール化されたプラグイン方式でオンチェーン機能を深く拡張し、開発者がブロックチェーンゲームを構築する際のハードルを大幅に下げることができます。同時に、Zypher Network は既存のオンチェーン施設の基盤の上に、チェーンゲームにサービスを提供するための基盤ゲーム施設をさらに構築し、ゲームの分散型運営を完璧にサポートします。
現在、Zypher Network は開発者向けの Services SDK ツールキットを提供しており、開発者はプラグイン方式で「固有」のゼロ知識機能を直接利用して開発できます。Shuffle、Rollup などの機能を使用する際に、ゼロ知識回路の複雑さを理解する必要はありません。このユーザーフレンドリーなアプローチは即座に実施可能で、開発プロセスを大幅に簡素化します。同時に、このツールキットはさまざまな小道具や回路を提供し、開発者は最小限のコーディング作業で「組み立てる」ことができ、レゴブロックを使って構築するような感覚です。モジュール化されたアプローチにより、特定の要件を満たすためのカスタマイズされた回路ロジックを作成できます。開発者は基本操作から始め、徐々により複雑なロジックを構築してニーズを満たすことができます。
現在、Zypher Network ゲームエンジンと CocosCreator の統合により、開発者は CocosCreator を通じて TON 上で低いハードルでゲームを展開することがより便利になっています。現在、数十の TON 小規模ゲームが市場に向けて展開されており、良好なゲームデータパフォーマンスを維持しています。
中央集権型小規模ゲームの TON 支払い統合
TON 上に展開された小規模ゲームは、TON Connect と直接統合でき、TON および DOGS などの一連の TON エコシステムトークンをゲーム内で使用できます。また、TON エコシステムゲームに加えて、一部の Web2 ゲームも現在、TON 支払い機能のさらなる統合を期待して Web3 を探求しています。
実際、TON Connect と統合することで、Web2 ゲームは TON エコシステムの熱と Telegram の膨大なトラフィックから利益を得るだけでなく、より広範なプレイヤー層を捕獲できます。また、Crypto に基づく支払い方法は、取引速度をさらに向上させ、支払い処理コストを大幅に削減し、従来の支払い分野が直面している地域制限を打破します。
さらに、TON Connect を統合することで、ゲーム開発者はカスタマイズされた支払いメカニズムや報酬システムを設計し、ユーザーの粘着性と参加度を高めることができます。また、TON Storage や TON Proxy などの他の分散型サービスとの統合をより良く行い、ゲームの機能とユーザー体験をさらに向上させることが期待されます。
現在、Zypher Network のサポートにより、開発者は CocosCreator エンジンを基に TON Connect を低いハードルで Web2 ゲームに統合することができます。
この記事では、Cocos Creator を使用して Telegram ゲームを開発する方法を引き続き探求し、TON 支払い機能の統合に重点を置きます。このチュートリアルを通じて、開発者はゲーム内で TON Connect を接続し、ウォレットの接続、支払い、および支払い後の検証プロセスを実現する方法を学び、最終的に Web2 ゲームに分散型支払いの能力を提供します。
次に、TON 支払い統合を段階的に実現する方法を紹介します。このチュートリアルがあなたにとって役立つことを願っています。
CocosCreator を使用した Telegram ゲーム開発チュートリアル(2):Web2 ゲームが TON 支払いを使用する方法
- CocosCreator および Telegram の理解
CocosCreator および Telegram についてあまり知らない場合は、まず以下の内容(チュートリアルの第一部)を参照してください:
https://www.chaincatcher.com/article/2140947
および Zypher Network の開発者ドキュメント:
-
TON Connect をゲームに統合する
-
index.html の head に追加
-
ウォレットを接続するために ton-connect を追加:
-
tonconnect UI を初期化
-
ウォレットに接続
-
支払い
-
検証
支払い後に boc を取得し、boc を使用してバックエンドで検証し、ゲーム内アイテムを取得します。
これで、中央集権型ゲームが TON に Telegram 支払いプロセスを接続することが完了しました。あなたにとって役立つことを願っています。