Random Lava Parkour 300+とは
Random Lava Parkour 300+は,フォートナイトで遊べる火山と溶岩をテーマにしたパルクールです.
新しい島セッションが始まると,300以上の手作りモジュール式パルクールステージから,新しいダンジョンルートを生成します.
すべてのセッションは同じスタート地点から始まりますが,その先のダンジョンは毎回異なります.
溶岩に囲まれた足場を進み,危険なトラップを避けながら,300以上のレベルに挑戦します.
本ゲームのテーマは,火山・溶岩 × ランダムダンジョン × パルクールです.
軽快に走って・跳んで・避けながら,次にどのようなコースが登場するのか分からない面白さを楽しめます.
以下のトレーラー動画で,スタイリッシュなスポーン,ランダムなダンジョン,溶岩ステージ,進むほど難しくなるコースを短時間で確認できます.
Random Lava Parkour 300+のゲームの流れ
Random Lava Parkour 300+のゲームの流れは以下になります.
- スタイリッシュなスポーン演出からゲームを開始
- 同じスタート地点から,この島セッションで生成された溶岩ダンジョンへ出発
- 溶岩,足場,トラップを避けながら各レベルを攻略
- 進むほど難しくなるコースへ挑戦
- 300以上のレベルを進み,どこまで到達できるか試す
スタート→新しいダンジョン→トラップ回避→難易度上昇→レベル300への挑戦,という分かりやすい流れです.
短時間だけ遊ぶことも,できるところまで連続して挑戦することもできます.
いますぐ遊びたい方は,島コード 「7820-6105-3381」 をフォートナイト内で入力してください.
Random Lava Parkour 300+の5つの見どころ
Random Lava Parkour 300+の5つの見どころです.
- 同じSTART,島セッションごとに新しいダンジョン
すべての島セッションは同じ見慣れたスタート地点から始まりますが,プレイヤーが島に入る際に新しいダンジョンルートが生成されます.この予測できない変化によって,繰り返し訪れても新鮮さが保たれ,次にどのコースが登場するか分からない楽しさが生まれます. - 火山・溶岩の世界を走り抜ける
周囲に広がる溶岩,岩場,危険な足場など,火山地帯らしいコースを意識しています.落ちないように距離とタイミングを見極めて進みましょう. - 300以上のレベルに挑戦
短いコースだけではなく,300以上のレベルを用意しています.自分のペースで進みながら,どこまで到達できるか挑戦できます. - 進むほど難しくなる
序盤で操作やコースの感覚をつかみ,先へ進むほど難しい障害物やトラップへ挑戦します.クリアした時の達成感も徐々に大きくなります. - 走る・跳ぶ・避けるが分かりやすい
基本は障害物を見て,タイミング良く走って・跳んで・避けるパルクールです.ルールは分かりやすく,攻略には集中力と操作の正確さが求められます.
Random Lava Parkour 300+はこんな人におすすめ
Random Lava Parkour 300+は,「島セッションごとに異なるコースへ挑戦しながら,レベル300以上を目指したい人」におすすめです.
特に,次のような人はハマります!
- フォートナイトのパルクールが好き
- 火山・溶岩をテーマにしたステージが好き
- 島セッションごとに異なるコースを繰り返し楽しみたい
- 進むほど難しくなる長いチャレンジが好き
- 自分がレベル300まで到達できるか試したい
UEFN技術解説:Scene Graphによるランダムダンジョン生成
Random Lava Parkour 300+の「挑戦するたびに異なるコース」は,UEFNのScene GraphとVerseを利用した,独自のランダム生成システムによって実現しています.
新しい島セッションが始まると,スタート地点からレベル300のチェックポイントとゴールまでのコースを生成します.
同じ島セッションの途中で新しいプレイヤーが参加しても,コースは作り直されません.
そのため,同じセッションに参加しているプレイヤーは,同じダンジョンへ挑戦できます.
再利用可能な部屋をつないでコースを作成
パルクールの部屋は,Scene GraphのPrefabとして作成しています.
それぞれの部屋には,入口,出口,チェックポイント,障害物などの位置を示すマーカーを配置しています.
新しい部屋を生成すると,前の部屋の出口と新しい部屋の入口がつながるように,位置と向きを自動で調整します.
部屋,足場,壁,トラップなどを再利用可能なパーツとして扱っているため,新しいPrefabを追加することで,コースの組み合わせを増やせます.
同じ仕組みを利用して,溶岩とは異なるテーマのマップを作ることもできます.
進むほど難しくなる仕組み
各パルクール部屋には,難易度が設定されています.
チェックポイントごとに利用できる難易度の範囲を変え,その範囲に合う部屋をランダムに選択します.
チェックポイントの間には,設定された難易度の合計に到達するまで,1つ以上の部屋を接続します.
序盤では簡単な部屋が中心となり,先へ進むほど難しい障害物やトラップが選ばれます.
難易度の切り替わりには重なる区間を設けているため,急に難しくなるのではなく,少しずつ難易度が上がります.
また,同じ種類の部屋が短い間隔で続かないように,直近に登場した部屋を記録しています.
生成回数が少ない部屋を優先する仕組みもあり,特定のコースだけに偏りにくくしています.
部屋同士の重なりを防止
新しい部屋を配置する前に,Scene GraphのFindOverlapHitsを利用して,周囲のオブジェクトとの重なりを確認します.
前の部屋との接続部分は正常な重なりとして除外し,それ以外の場所でコースがぶつかる場合は,その部屋を配置しません.
また,300レベル分のコースを一直線に並べると,非常に広い場所が必要になります.
そこで,コースが設定範囲の端へ近づくと,左折または右折するチェックポイントを選択します.
これにより,長いコースを折り返しながら,島の中へ収めています.
生成に失敗してもコースを切断しない工夫
Prefabを生成した直後は,Scene Graphの反映に時間がかかり,入口や出口などのComponentをすぐに取得できない場合があります.
そのため,必要なComponentが見つからない場合は,少し待ってから再確認します.
それでも見つからない場合はPrefabを作り直し,ランダム部屋で問題が続く場合は別の部屋を選びます.
新しい部屋の入口,出口,障害物のマーカーなどを確認し,必要なオブジェクトの配置が完了するまでは,前の部屋の出口を残しています.
新しい部屋が正常に利用できることを確認してから接続を確定することで,生成途中にコースが途切れにくくしています.
障害物やトラップをマーカーへ配置
Prefabには障害物そのものだけでなく,壁,床,スパイク,ダーツ,バウンサーなどを置く位置を示すマーカーも配置しています.
Verseは,あらかじめ用意したCreative PropやDeviceを,生成された部屋のマーカー位置へ移動します.
同じオブジェクトを順番に再利用することで,すべてのPrefabへ大量のDeviceを個別に配置する必要がありません.
一部の部屋では,表示するトラップをランダムに変えています.
そのため,同じPrefabが選ばれた場合でも,安全な場所やトラップの位置が異なることがあります.
敵が登場する部屋も記録しておき,コース全体の生成が完了してから,対応する位置へ敵のSpawnerを移動して有効にします.
プレイヤーごとのチェックポイントとスポーン演出
生成されたチェックポイントの位置は,プレイヤーごとに保存します.
溶岩やトラップで倒された場合は,最後に到達したチェックポイントから再開できます.
初回スポーンとリスポーンでは,Player Reference DeviceとCinematic Sequence Deviceを利用した登場アニメーションを再生します.
複数の演出スロットを用意することで,最大12人のプレイヤーが同時に参加した場合でも,それぞれの位置で演出を再生できるようにしています.
演出用のスロットを利用できない場合は,アニメーションを省略して通常のリスポーン処理を続けます.
演出の問題によって,プレイヤーがゲームへ戻れなくならないようにしています.
このように,Random Lava Parkour 300+では,単純に部屋をランダムで選ぶだけではなく,難易度,部屋の重なり,コースの範囲,生成エラー,チェックポイント,マルチプレイヤー処理などを組み合わせています.
こうした技術的な処理はプレイヤーから直接見えるものではありません.
しかし,「同じスタート地点から始めても先のコースを予測できない」「繰り返し挑戦しても異なる展開を楽しめる」という,本ゲームならではのプレイ体験を支える重要な仕組みです.
参考:私が作成したUEFNのゲーム一覧
私が作成したUEFNのゲーム一覧を知りたいあなたはこちらからどうぞ.
-

-
【無料】私がUnreal Editor for Fortnite(UEFN)で開発した,フォートナイトで遊べるゲーム
こういった私から学べます. 私がUnreal Editor for Fortnite(UEFN)で開発した,フォートナイトで遊べる無料ゲームを紹介します. 是非,私のゲームで遊びましょう! まずはUE ...
続きを見る
まとめ
Random Lava Parkour 300+は,「同じスタート地点から,島セッションごとに生成される新しい溶岩ダンジョンへ進み,300以上のレベルへ挑戦する」ことにフォーカスしたパルクールです.
火山・溶岩のコースで走って・跳んで・トラップを避けながら,あなたがどこまで到達できるか,ぜひ挑戦してみてください!
トレーラー動画を見てRandom Lava Parkour 300+をプレイしたくなった方は,島コード「7820-6105-3381」をコピーして,フォートナイトで検索してみてください!
