Unity オープン ワールド ソリューション - World Streamer 2 ローディング プラグイン (1)


序文

もともとオープンワールドの独立系ゲームを作りたかったんですけど、大胆じゃないですか?ゲーム全体が完全にオープンワールドで、このゲームだけ、完全にこの独立したゲームです(チームは私だけです)。
初めて友達と話したとき、私はインディペンデント ゲーム、オープン ワールド インディペンデント ゲームをやっていて、友達はみんなとても興奮していました。宮崎英貴、小島秀夫、Mo Shen はみんなとても興奮していて、オープン ワールド インディペンデント ゲームについて話し続けていました。は、オープン ワールドの独立系ゲームの準備を進めています。そこで私は彼らに、20 日で十分か、25 日で 2 ~ 3 週間かかるかを伝えたところ、彼らは理由を説明しました。夕暮れの行、10日間書いて、20行のうちの1つを選択します。その10日で十分です。その後、最初の 10 日間でプラグインを選択し、プラグインを厳密に選択します。ワールドを開くのに 20 日しかかからず、構築されると言いました。うわー、みんなが強すぎるって言ってたから挑戦しすぎて、全然無理!
でも途中で諦めて(笑)、World Streamer 2 プラグインを使っていろいろ調べてみたのですが、1週間あれば十分です(笑)。


1.ワールドストリーマー2とは?

名前が示すように、ワールド ストリームの読み込みは、オープン ワールド、特に大きな世界と大きな地形の読み込みを処理するために使用されます。原理は非常に単純で、完全なシーンをいくつかの部分に分割し、部分的にロードするというものです。全体のプロセスには、グリッド、テクスチャ、ロード、ライティングなどの自動処理が含まれます.もちろん、事前に構成する必要があり、構成オプションも非常に豊富です.3Dゲームのカットワールドであれば、含めることができますあらゆるオープンワールドゲームに適していると言えるxyz三軸。
プレーヤーが見ることができるデータ ストリームを読み込み、プレーヤーがそこに移動したときに残りを読み込みます。
ここに画像の説明を挿入

2.ロード例

実際、この部分はドキュメントを見れば簡単に実行できますが、このプロジェクトでは 2021.3.1f1 urp を使用して簡単な手順を示しています。
0. urp リソースをロードする
ここに画像の説明を挿入

1. プレーヤーの設定を確認する
ここに画像の説明を挿入
2. シーンを追加する
ここに画像の説明を挿入
2. シーンの Streamer Tag の設定を確認し、赤い警告ボタンをクリックする
ここに画像の説明を挿入
ここに画像の説明を挿入

3. プレハブに赤い警告ボタンがあるかどうかを確認します

ここに画像の説明を挿入
ここに画像の説明を挿入
これと上の赤いボタンをクリックすると、一連の小さなシーンがビルド設定に追加されていることがわかります
ここに画像の説明を挿入

3. ツールに精通している

1.シーンマネージャーを開く
ここに画像の説明を挿入

2. 地形マネージャー
ここに画像の説明を挿入
3. ストリーム管理 - 階層、カット
ここに画像の説明を挿入4. 照明管理ここに画像の説明を挿入
5. 生成設定
ここに画像の説明を挿入


要約する

この記事では、オープン ワールド ローディングの原理と例を大まかに説明します. まだまだ多くの方法があります. もっと多くの例のシーンを見ることができます. 広大な地形の読み込みと、洞窟や部屋の読み込み方法をマスターする必要があります.たとえば、主人公が探索中に洞窟を見つけたり、部屋に入ったりした場合、洞窟や部屋を判断する前に内部リソースを読み込む必要はありません.
次の記事では、このプラグインを使用して独自のビッグ ワールドのロードとテレポーテーション、およびその他の機能を作成する方法について説明します。

おすすめ

転載: blog.csdn.net/qq_41912124/article/details/129283602