RobloxではTerrainという機能を利用することで視覚的に地形を作成、編集することができる

プロジェクトの作成

RobloxStudioにてFlatTerrainプロジェクトを作成する

平らに広がる草原フィールドが生成された

地形を編集する準備

HomeタブのTerrain -> Editorを選択する

地形を自動生成する

TerrainEditorのGenerateを選択し、パラメータを設定することで、地形を自動生成することができる

MapSettings

作成する地形の位置と大きさを指定する

MaterialSettings

作成する地形の見た目を指定する

地形にどのBiomeを利用するかを指定する

Biomeとは

生物群系のこと、地球上の動植物を大まかに分類する、Robloxでは地形の大まかな種類程度の扱い

Robloxで指定できるBiomeの種類

Water水源
Marsh
Plains平原
Hills
Dunes砂丘
Canyons渓谷
Mountains山岳
Lavascape溶岩
Arctic北極

BiomSize

生成するBiomのサイズ、この値が小さいほど細かに地形が生成される

Caves

近いにCave(洞窟)を含めるかどうか

OtherSettings

Seed

地形を生成するときのもとになる数字、この部分を適当に書き換えることで異なる形状の地形を生成することができる

ArcticとWaterを指定して生成した場合

BiomesにArcticとWaterを指定して生成すると以下のような地形が生成される

手動で地形を編集する

自動生成による地形生成は便利だが、それを利用してゲームで目的の地形を作りたい場合にはSeedを変更して何度も生成する必要があり、現実的ではない。それに対応するため手作業で地形を編集する機能を利用する。

TerrinEditorのEditを選択する

一覧の中から使いたい編集方法を選択し、編集したい箇所をクリックすることで地形を編集できる

編集方法の一覧

Add追加する
Subtract取り除く
Growスムーズに追加する
Erodeスムーズに取り除く
Smoothなめらかにする
Flatten平坦にする
Paintマテリアルを適用する
SeaLevel選択エリアに水源を追加する
Replaceマテリアルを交換する

自動生成した丘エリアを編集する

上記の各種編集ツールを利用して地形を編集する。今回は高い丘を作成してみる

編集前
編集後

結果