地域マップの作り方

初めからある地域マップはオリジナリティに乏しく、物足りなく感じることがあります。
そういう時は自分で地域マップを作ってしまいましょう。

ここでは地形図からマップを作る方法を紹介します。


config.bmpで地域を分割する

まずSC4を起動して、[地域ビューのオプション] から [新しい地域を作る] ボタンを押します。
ここで、地域の名前を入力する欄が出てくるのですが日本語名は上手く入力できません
とりあえず英語で自分の地域の名前を入力しておいて下さい。

地域の作成処理が終わったら、一旦SC4を終了します。

すると、~/Documents/SimCity 4/Regions/(地域名)/ という名前のフォルダが作成されているのでその中に、他の地域フォルダから "config.bmp" をコピーしてきます。

config.bmp は地域の区切り方が記録されている、bmp形式の画像ファイルです。

以下は Maxisland に含まれていた config.bmp です(800%に拡大)

Maxislandのconfig.bmp

config.bmp では 1px を 1km とみなし、この場合は

赤系の色 → 1km × 1km の小マップ
緑系の色 → 2km × 2km の中マップ
青系の色 → 4km × 4km の大マップ
黒 → マップなし

という風に置き換えられます。
(実は色は関係ないのですが、統一しておいた方が無難でしょう。)

上手くこのファイルを編集して思い通りの形のマップを作って下さい。


画像から地形の起伏を作る

次に地形に起伏をつけます。

地形の起伏は、モノクロ8bitのbmp形式か、jpg形式の画像を用いて生成できます。
画像は自分で用意するか、ここなどの配布サイトから入手して下さい。
ちなみに色が白に近づく程、標高が高くなります。

ここで一つ気をつけるべきことがあります。
それは、起伏画像の大きさが " config.bmp の縦横各辺×64+1 " でないといけないということです。
(例えば config.bmp の大きさが "7 × 9" だった場合、用意する画像の大きさは "449 × 577")
起伏画像と同時に config.bmp が配布されていることもありますが、無ければ自分で作って下さい。

それではSC4をもう一度開いて、画面を地域ビューに戻しましょう。先程作った地域を開いて下さい。

この画面で "control"+"shift"+"option"+"R" とキーを押します。
すると次のようなダイアログが表示されます。

起伏画像を指定して下さい

ここで起伏の画像を選択するのですが、さっき書いた画像の大きさの約束を守っていないと、次のようなエラーが表示されます。

Region generation error
作成するべき画像の大きさも教えてくれます。親切設計ですね^^

さて、選択した画像が適切なものであれば、地域の生成が始まります。
ものすごく時間がかかりますが、20分でも30分でもひたすら待ちましょう。

この間できるだけコンピュータで他の作業をしないようにして下さい。


最後の仕上げ

起伏が完成したら最後の仕上げです。

最初に地域名を定めた時、英語しか使えませんでしたよね。
これでは納得いかない方もいるかと思うので、最後に地域名の日本語化を。

地域の設定ファイルは ~/Documents/SimCity 4/Regions/(地域名)/region.ini です。
この中の "Name" の項目を、お好きな名前に変更して下さい。

ここで注意しなければならないのは、文字コードの設定です。
ファイルの読み書きは絶対に UTF-8 で行って下さい。それ以外だと文字化けします。

上手くいきましたか?これで完成です。


戻る