【6月の無料アセット紹介】工事現場の環境アセット「[SCANS] Construction Site: Loader」紹介とUnreal Engine 5への導入方法を解説

2022.06.28
注目記事ゲームづくりの知識しくみをつくる見た目を良くするアセットレビューアンリアルエンジンマーケットプレイス
この記事をシェア!
twitter facebook line B!
twitter facebook line B!

毎月、UEマーケットプレイスでは、Epic Gamesが選出した5つのアセットが無料配布されています。 本記事では6月の無料アセットの1つ、『[SCANS] Construction Site: Loader』の内容とUnreal Engine 5(以下、UE5)への導入方法について紹介します。

TEXT / wvigler
EDIT / 神山 大輝

目次

この記事はUnreal Engine バージョン5.0.2を利用して書かれています。

「[SCANS] Construction Site: Loader」の概要

[SCANS] Construction Site: Loader』は地形を変形させる機能を持ったホイールローダーが特徴的な、フォトリアリスティックな建設現場の環境アセットです。

『[SCANS] Construction Site: Loader』のウォークスルー

UE5で動かせるように設定を変更しよう

アセットはもともとUE4用に作られていることもあり、UE5で動作させるためにはいくつか設定を変更する必要があります。本記事では、その方法も画像付きで紹介します。

UE5での設定変更については公式の動画もある。全編英語ではあるが、映像を見ながらの方が分かりやすい方はこちらを見るのがオススメだ

プラグインを有効化にする

UE4UE5では、車両を操作するためのVehicleシステムが異なります。UE5側のVehicleシステム「Chaos Vehicles Plugin」は、デフォルトの設定では無効になっているので、これを有効にしましょう。また、本アセットの特徴である地形を変形させる機能を動作させるために「Virtual Heightfield Mesh」というプラグインも必要になるので、これも有効にします。

左上の編集タブからプラグイン設定を開き「Chaos Vehicles Plugin」と「Virtual Heightfield Mesh」を選んで有効にする

プラグインを有効にしようとすると、このようなメッセージが出るので「はい」をクリックする

入力設定を変更する

プラグインの設定を終えたら、次はプレイヤーの入力にプロジェクトがどのように反応するかを定義する必要があります。本アセットの公式ドキュメントから入力設定パックをダウンロードして解凍し、プロジェクト設定からインポートします。

ドキュメント2ページ目の「Loader Input」をクリックすると、ダウンロードページに飛ぶ

左上の編集タブからプロジェクト設定を開き、左側の欄から「インプット」を選び、画面右上の「インポート」をクリックする

ダウンロードしたファイルを選ぶと入力の設定が完了する

デフォルトのゲームモードを変更する

次に本アセットでのルールを定義するために「デフォルトのゲームモード」を変更します。

プロジェクト設定の左側の欄から「マップ&モード」を選び、「デフォルトのゲームモード」の項目から「GameModeBase」をクリックする

メニューから「BP_BulldozerGameMode」を選ぶことで、『[SCANS] Construction Site: Loader』用に「デフォルトのゲームモード」を変更できる

バーチャルテクスチャのサポートを有効にする

本アセットでは、ランタイムバーチャルテクスチャという機能が使われています。デフォルトの設定では無効になっているため、これも有効にする必要があります。

プロジェクト設定の左側の欄から「レンダリング」を選び、「バーチャルテクスチャのサポートを有効化」にチェックを付ける

最後にプロジェクトを再起動すれば準備完了です。

今月からの永続無料コンテンツ「Stylized Fantasy Provencal」にもランタイムバーチャルテクスチャが使用されている。こちらも「バーチャルテクスチャのサポートを有効化」をオンにしていないと、草木などが真っ黒に描画されてしまうので注意しよう

工事現場で実際に遊んでよう

本アセットのサンプルマップは「コンテンツ\ConstructionSite\Demo\Maps」にあります。マップがいくつか用意されていますが、今回は「ConstructionSite_02_Demo_P」を開いてみましょう。

プレイを開始すると、ヘルメットをかぶったグレイマンが操作できます。ホイールローダーのそばで「F」キーを押すことで、車両に乗り込むことができます。

ホイールローダーは2つあるが、操作できるのは手前のものだけなので注意

ホイールローダーの操作はマウスで視点移動し、「WASD」キーで移動、「スペース」キーでブレーキ、テンキーの「7,8,4,5」でバケットとアームを操作します。「F」キーを長押しすることで、ホイールローダーを降りることができます。

紹介した以外にもカメラアングルの変更やライトの点灯などのコマンドがある。操作方法はプレイ画面の左側に表示される

マップ中央にインタラクトできるコンクリートブロックが積まれているので、ホイールローダーのバケットでコンクリートブロックをすくい、周囲のコンテナに入れてみましょう。

このアセットの注目ポイント

本アセットはC++のコードを一切使わず、ブループリントのみで実装されているため、プログラムの構造が非常に分かりやすいアセットとなっています。ここからは、本アセットの見どころを紹介します。各システムがどのように実装されているかを確認し、今後のゲーム開発に役立てましょう。

Chaos Vehicleによる制御

UE5から導入された乗り物を制御するための新しい物理シミュレーションシステムです。このアセットでもUE5ではChaos Vehicleを使って車両を動かします。Chaos Vehicleについては、UE5標準の「ビークル応用」テンプレートUEの公式ドキュメントなどをご確認ください。

エンジン出力やステアリングカーブなどを調整して、いろいろな車種の動きを再現することができる

Chaos Vehicleについて日本語字幕付きで語られている『State of Unreal 2022』の講演

やや専門的な内容ではあるが、機能の詳細を知りたい場合はこの動画を視聴しよう

地形を変形させる機能

ホイールローダーが通るとタイヤの跡が残ります。これは法線マップなどによる見た目だけの変化ではなく、実際に地形が凹むようになっています。

あまり目立たないが、グレイマンが歩いたところも地形が凹むようになっている。この機能もブループリントで実装されているので、参考にしてみよう

ビジュアルの美しさ

本アセットはScans Factoryの提供する『SCANS』というフォトリアリスティックで高精細なビジュアルを持ったアセットシリーズの1つです。瓦礫、泥、水、タイヤ、車両パーツなど、高クオリティなアセットのすべてを他プロジェクトに流用することができます。

「ConstructionSite_03_Overview_P」ではアセットに使用されているモデルやマテリアルを見ることができる

『SCANS』シリーズやScans Factoryの制作するアセットに興味のある方はぜひこちらもご確認ください。

Scans Factory UEマーケットプレイスページ

本アセットは容量が大きいので、導入に少し時間がかかりますが、実装が全てブループリントなので参考にしやすく、キャラクターや車両、タイヤ跡、バケットとアーム、シリンダーの連動など見どころも豊富なアセットです。また環境アセットとしての品質も高いため、いろいろな場面で活用できる非常に有用なアセットとなっています。

また、本記事で紹介した『[SCANS] Construction Site: Loader』を含めた6月の無料アセットについてはこちらの記事でも取り上げております。

関連記事
「Unreal Engine」6月の無料マーケットプレイスコンテンツは環境アセットやキャラクター移動システムなど。新しい永続無料コンテンツも追加
2022.06.08
『[SCANS] Construction Site: Loader』 ダウンロードページ『[SCANS] Construction Site: Loader』 公式ドキュメント
wvigler

アンリアルエンジンにハマり、ぷちコンでゲーム作ってた男。映像編で2連覇したことも。
昔はよくアーケードゲームとかやってました。
一番やり込んだのは「ケツイ ~絆地獄たち~」「戦国BASARAX」あたり。ローグライトゲームとかも好きです。

関連記事

Unreal Engine 5.1の新機能をEpic Games Japan 向井氏が解説。レンダリングやエディタ機能の更新など、ビジュアルのクオリティを高める機能を幅広く紹介【UNREAL FEST WEST ’22】
2023.02.06
サイバーパンクアクションADV『Alley Stalker』の開発スタジオ、同作で使っている大ボリュームのアセットをUE4/5向けに販売
2023.02.06
フォートナイト チャプター4にLumenを適用した効果は?Epic Gamesが解説記事を公開
2023.02.03
UE5.1で開発されているフォートナイトで、Naniteはどう活用されているのか。Epic Gamesが解説記事を公開
2023.02.02
イチから教えるUE標準サウンド機能の使い方ーー初歩的なSEの鳴らし方から3Dサウンドの適用方法までを動画付きで解説
2023.01.31
『UE5 おそらく知られていない35の機能』動画に日本語字幕が追加。Epic Gamesのエバンジェリストがわかりやすく機能を説明
2023.01.31

注目記事ランキング

2023.01.31 - 2023.02.07
1
フォートナイトがv23.20にアップデート!「ファルコンスカウト」が新たに追加されたほか、全ての島でゲーム終了後の演出設定が可能に
2
【2022年5月版】今から始めるフォートナイトの「クリエイティブ」モードープレイ開始から基本的な操作方法まで解説
3
まるで『マイクラ』?ボクセル地形を生み出す無料アセット「VoxelPlugin Free」で”地形を掘ったり積み重ねたり”して遊んでみよう
4
フォートナイトがv23.30にアップデート!「バジェット超過編集」や「クラウドボリューム」など、クリエイティブモードで多くのアップデート
5
フォートナイトがv22.30にアップデート!クリエイティブモードにて「バトルロイヤル島」が登場したほか、メモリ使用量を表示する新たなマップUIが追加
6
Epic Games、フォートナイトで動作する新たな専用エディターを2023年3月末頃までにリリース予定であることを報告
7
フォートナイトがUnreal Engine 5.1に移行。Nanite、Lumen、仮想シャドウマップ、テンポラル スーパー解像度に対応
8
フォートナイトがv23.00にアップデート!クリエイティブモードにおける仕掛けが大幅アップデート、バトルロイヤルモードは新チャプターへ
9
『マインクラフト』Java版と統合版のセット販売が6/7(火)開始。どちらかのエディションを所得しているユーザーはもう片方を無料で入手可能に
10
iPhoneやAndroidから『フォートナイト』がプレイ可能に。マイクロソフトのクラウドサービスXbox Cloud Gamingが提供開始
11
フォートナイトがv23.10にアップデート!イベントブラウザの追加による島制作の効率化、当たり判定カプセルの縮小化など
12
ZETA DIVISIONのFORTNITE部門にNeverty7氏、Ta-Key氏、yappy氏の3名が加入。クリエイティブモードで世界的に高い評価を得るマップビルダー
13
教育版マインクラフトで行われる18歳以下対象の全国大会「Minecraftカップ2022全国大会」開催決定、エントリー受け付けがスタート
14
フォートナイトがv22.40にアップデート!クリエイティブモードにてクリエイター用の仕掛け「クラスセレクターUI」などが登場
15
『Fortnite』クリエイティブモードで「スパイダーマン」と「ヴェノム」の世界を再現、一般参加可能のe-sports大会が開催
16
フォートナイトがv21.10へアップデート。騎乗可能な野生動物やガードの雇用、アイテムプレーサーなどがクリエイティブに追加
17
フォートナイトがv21.30にアップデート!クリエイティブに「プレイヤーマーカー」や新しい小道具ギャラリーが追加
18
メイキング動画「マインクラフトの秘密」第10話:ディープ ダーク (深淵)が公開。コンセプトアートやボツ案になった幽霊のブロックなどを紹介!
19
フォートナイト『NO SWEAT サマー』イベントが開催!「汗をかかない」夏をテーマにして作られた島の投稿を募集中
20
フォートナイトがv21.20にアップデート!クリエイティブに新武器「チャージサブマシンガン」や「ボーラースポナーの新オプション」が追加
21
【フォートナイト クリエイティブ】ドリフトボードで駆け巡る!タイマー付きのレースゲームを作ってみよう
22
フォートナイトがv22.00にアップデート!アイテム「ポケットバンカー」、新しいプレイヤーの移動機能「スライディングキック」が登場
23
フォートナイトがv22.20にアップデート!クリエイティブモードに新しいイベントシステム「ディレクトイベントバインディング」が追加
VIEW MORE

イベントカレンダー

VIEW MORE

今日の用語

プロパティ(Property)
プロパティ 英語で「資産」や「属性」を意味する。 一般的に対象の持つ属性・性質などを表す。例えば、画像ファイルにおける、容量やファイル形式、解像度などの情報。 3DCGツールやゲームエンジンにおいては、各オブジェクトのふるまいを決める個別の設定項目を示すことが多い。
VIEW MORE

Twitterで最新情報を
チェック!