概要
ZEPETO Worldの基本的なメカニズムとコアパッケージが提供する機能について詳しく学びたい場合は、このセクションのガイドを参照してください。
カテゴリは学習の順序に従って整理されています。
このカテゴリで扱われるさまざまなトピックには、以下が含まれます:
スクリプティング
ZEPETO Worldの開発は、TypeScriptに基づいたZEPETOScriptを使用しています。ZEPETOScriptの概念と構文を学びながら、例を提供します。
プレイヤーとキャラクター:基本
ZEPETO World開発の最も重要な機能の1つは、ZEPETOアバターを世界に読み込み、直接操作し、さまざまな方法で利用できることです。ZEPETOプレイヤーとキャラクターに関連する概念とAPIを学びながら、例を提供します。
プレイヤーとキャラクター:応用
基本を学んだ後、ボットプレイヤーやNPCを作成し、制御することもできるようになります。さらに、テレポーテーションの実装、カスタムアニメーション、キャラクターの外見の変更などのトピックを探求します。
ジェスチャー
世界に読み込まれたZEPETOキャラクターのためにさまざまなジェスチャーを実装します。
チャット
ZEPETO Worldは、デフォルトで部屋に接続されたユーザー間の基本的なテキストチャットを提供します。
基本的なチャットに加えて、ボイスチャット、クイックチャットを実装し、送受信されるチャットをカスタマイズすることもできます。
録画
スクリーンショットと画面録画機能を使用して、世界での体験を記録し、ZEPETOフィードにアップロードします。
ソーシャル
ZEPETOアカウントのフォロワー/フォローリストを取得するプレハブを提供します。
また、世界のコンセプトに基づいて競争を記録するリーダーボードも提供します。
ポータル
作成した世界間を移動する機能を簡単に提供します。
これにより、拡張された継続的な体験を提供できます。
マルチプレイ
マルチプレイヤー実装に不可欠なサーバー-クライアント通信、ルーム状態、ZEPETOサーバーにユーザーデータを保存するためのDataStorageについて学びます。
また、HTTP通信を使用するなど、より高度なコンテンツも提供します。
経済
世界でお金を稼ぐ方法を学びます。アイテムクリエイターは、マネキン機能を使用して独自のショールームを作成できます。ZEPETO Studioの製品パッケージは、世界で製品を販売し、有料の宝石や世界特有の通貨でさまざまな製品を作成できます。
環境
照明設定で世界を視覚的に魅力的にします。
Iオブジェクトとのインタラクション
オブジェクトとのインタラクション方法を学び、例を提供します。
ユーザーインターフェース
ジャイロセンサーとランタイム画面の向き調整を使用して、ユーザーフレンドリーな体験を提供します。