プロジェクト

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

Roblox プロジェクトは、場所アセット設定、その他の資源を集めたコレクションで、合わせて 経験 を表現します。Roblox は、便利なコラボレーション、スクリプト作成、バージョン管理のためにプロジェクトをクラウドに保存します。プロジェクトを建築成し管理するには、Roblox Studio、ビルド、スクリプト、テスト、および公開ツールを提供するオールインワンIDEを使用します。

場所

Roblox の経験は、Unity のシーンや Unreal Engine のマップと同様の個々の 場所 で構成されています。各場所には、特定の環境、パーツ、メッシュ、スクリプト、ユーザーインターフェイスを含む、その部分のエクスペリエンスのすべてのコンポーネントが含まれています。エクスペリエンスと場所 を参照して、エクスペリエンスの作成と管理に関する詳細を見る。

An experience grouping of three individual places with unique environments.

すべての場所は データモデル 、場プレースに関するすべてを記述するオブジェクトの階層で表現されます。Roblox エンジンは、場プレースの状態の真実のソースとしてデータモデルを使用し、クライアントデバイスでシミュレートしてレンダリングできます。エンジンがデータモデルをどのように解釈するかの詳細は、クライアント-サーバーランタイム を参照してください。

データモデル内の適切で意図的なオブジェクト組織は、プロジェクトの機能と維持に不可欠です。利用可能なオブジェクトとそれらを整理して使用する方法に関する詳細情報は、データモデル を参照してください。

アセット

Roblox では、画像、メッシュ、オーディオなどのアセットは クラウドベースのアセット として保存されるため、ローカルコピーを保存された Studio エクスペリエンスにバンドルする必要はありません。クラウド内の各アセットには、複数のエクスペリエンスが利用できるユニークな アセットID が割り当てられます。モデルなどを直接 Studio に作成したり、他のツールから画像、オーディオ、メッシュなどのアセットをインポートしたりできます。

rbxassetid://7229442422

A decal asset of a young woman with a button for an eye.

rbxassetid://6768917255

An untextured treasure chest MeshPart asset.

rbxassetid://9125402735

デフォルトでは、アセットはあなたのエクスペリエンスにプライベトであり、ID を参照して任意の場所でアセットを使用できます。また、クリエイターストア でコミュニティに配布することもできますので、他の人もそれらを使用できます。

アセットのインポートと公開に関する詳細情報は、アセット を参照してください。

パッケージ

パッケージ は、複数のエクスペリエンスの複数の場所で定義して再使用できるオブジェクト階層です。大規模プロジェクトの場合、パッケージは次のメリットを提供します:

  • パッケージはアセットキットとして使用でき、必要に応じてオブジェクトのセットを複製できます。
  • パッケージは、アセットを更新するのを簡単にします。たとえば、パッケージには、環境で複数回複製されたツリーを含めることができます。木のテクスチャを交換するなど、変更を行う必要がある場合は、パッケージ内で 1 回だけ更新できます。各個のインスタンスではなく。
  • パッケージは graybox アセットで始まり、最終的にファイナルアートアセットに置き換えられる可能性があります。アセットが置き換えられると、オリジナルの位置と方向をすべて維持します。

設定

エクスペリエンス設定は、クリエイターダッシュボード または Studio 内で管理され、以下を含みます:

  • 基本情報 — 名前、詳細明、ジャンルなど、エクスペリエンスに関する基本情報。ここの情報の多くは、エクスペリエンスのリストに使用されます。
  • コミュニケーション — 資格のあるユーザーがボイスチャットを使用したり、エクスペリエンス内のカメラでアバターをアニメーションしたりできる設定。
  • 権限 — あなたのエクスペリエンスにアクセスできる人を構成します。新しいエクスペリエンスは プライベート として始まり、正しい権限を持つあなたと グループ のメンバーだけが編集して参加できます。適切な場合、公開 エクスペリエンスを一般にリリースできます。
  • 収益化 — エクスペリエンスから収入を得るためのオプションは、収益化 で説明されています。
  • ローカライゼーション — 異なる 言語と地域 のための設定。
  • アバター — アバタースケーリングや衣服のオーバーライドなど、アバターに関する設定。

共同作業

Studio の 内蔵コラボレーションツール では、チームメンバーは独自の時間に、または他のメンバーと一緒に、経験に独立して貢献できます。主な機能には以下があります:

  • グループ管理者は、コラボレーションにアクセスできるメンバーと、そうでないメンバーを管理でき、大規模なチーム内で適切な役割を維持できます。
  • コラボレーターは、他のチームメンバーと同時にビルドし、他の人による変更を自動的に見ることができます。
  • コラボレーターは、他の人が編集している可能性のある同じスクリプトを独立して編集し、ローカルでテストし、準備ができたらクラウドベースのプロジェクトに変更をコミットできます。

詳しくは、コラボレーション を参照してください。

テスト

あなたの チーム は、Roblox アプリを通じてサポートしたい PC、モバイル、VR、その他のデバイスですぐにエクスペリエンスをテストできます;ビルドをコンパイルしたり、アプリストアに配信したり、アプリストアの承認を待つ必要はありません

スタジオは、公開前にエクスペリエンスをテストするためのオプションのセットを提供します:

  • Roblox アプリケーション上で実行されているエクスペリエンスの近いシミュレーションを提供する迅速なプレイテスト * マルチクライアントシミュレーション で、各クライアントがエクスペリエンス内の他のクライアントを「見る」方法を比較します。
  • デバイスエミュレーション は、コントロールがモバイルデバイスでどのように機能するか、または画面上の UI が異なる画面とアスペクト比率でどのように表示されるかに関する洞察を提供します。
  • チームのメンバーとの共同プレイテスト を行います。

各テストオプションに関する詳細情報は、Studio テストモード を参照してください。