概要
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オブジェクトとのインタラクション
オブジェクトとのインタラクション方法を学び、例を提供します。

ユーザーインターフェース
ジャイロセンサーとランタイム画面の向き調整を使用して、ユーザーフレンドリーな体験を提供します。