ペイントとMicrosoftPhotoEditorを使って地域マップを作ろう!

シムシティ4ではグレースケールの画像を使う事により、オリジナルの地域マップが作成できます。今回はWindwsに付属しているペイントMicrosoftPhotoEditorを使ってこれを作成する手順を説明します。
なお、Windows向けに作られているのでMacユーザーの方はすいません。m(_ _)m。(と言うかMacでオリジナルの地域マップが使えるのかどうかも私には分かりません。)

0.ペイントのキャンパスの大きさを設定しよう。ペイントのアイコン

まず、ウインドウズに付属しているペイントを開き、ペイントのキャンパスの大きさを設定します。変形()>キャンパスの色とサイズ(を選択し、キャンパスの大きさを1025*1025(ピクセル)か961*961(ピクセル)に設定します。

1.まずはペイントで地形の大まかな形を作ろう。ペイントのアイコン

作りたい地形の大まかな形(等高線)を書きます。
等高線は一本一本違う色にして下さい。また黒系統の色は使用しないほうが無難です。そのほうが後々便利になってきます。
なお、等高線は一筆書きでお願いします。等高線がクロスしている所が無いようにしてください。

2.次に引いた等高線に沿って色を塗ろう。ペイントのアイコン

次に先ほど引いた等高線に沿って色を塗ります。


白い地帯が水辺になる予定の場所。

3.高度に合わせてグレースケールで色を塗ろう!ペイントのアイコン

上のほうにあるツールバーから「色() > 色の編集()」を選択し、「色の編集」と言う新しいウインドウを開きます。
そして「色の作成」をクリックします。そうするとウインドウの右側が広がり、色を作成する画面が出てきます。

ここで高度に合わせた色を作成します。
まず一番水辺に近い高度の色を作成します。赤()、緑()、青(の3箇所の欄にそれぞれ「85」と記入してください。記入するにつれて 色合い()、鮮やかさ()、明るさ(の欄の数値も変化していきます。色の作成が終わったら、「OK」をクリックし、塗りたい場所を塗りつぶします。
次に、先ほど作成した高度の色よりも、一段階高い場所の色を作成します。先ほどと同じように「色の編集」を開いてください。そして赤()、緑()、青(の3箇所の欄に今度はそれぞれ「90」ぐらいを記入してください。そして塗りたい場所に塗りつぶします。

以下、同じように高度が上がるたびに色の数値を「5」ぐらいずつ上げながら作成して塗りつぶしてください。

塗り終わったら塗り残しがないかチェックします。また、等高線がクロスしていて塗れていない部分がないかチェックします。

4.ペイントファイルを保存しよう。ペイントのアイコン

ツールバーの「ファイル(F)>名前をつけて保存(A)」を選択し、ファイルを保存します。ファイル名には半角英数字で記入し、ファイルの種類は「24ビットビットマップ(*.bmp;*.dib)」を選択して下さい。保存先は今は何処でも良いです。
※JPEG形式でも作成できますが、画像が劣化するのでなるべくBMP形式を使うようにしましょう。

5.画像をグレースケール化しよう。MicrosortPhotpEditorのアイコン

今度は今作成した画像をグレースケール化します。今作った画像は「True Color(24ビット)」になっていますので、このままではSimCityでインポートできません。

とりあえずMicrosoftPhotoEditorを開いて先ほど作成した画像を開きます。そして、ツールバーの「ファイル(F)>プロパティー(」を選択し、「プロパティ」ウインドウを開きます。そしてイメージ>種類(Y):の所を「グレースケール(8ビット)」に変更します。
そして画像を保存します。ファイル名は半角英数字を使用し、保存先はローカルディスク(C:)にします。

※・・・画像の見た目の変化はありません。

5.5config.bmpを作りたければこの段階で作成する。

別にこの段階は飛ばしてもかまいません。

config.bmpとは、地域マップをどのように区分するかを決める、都市の境界線を決めるファイル(画像)です。

この画像は16*16(ピクセル)での三色から構成されています。(1*1)は小マップを表し、(2*2)は中マップを表し、(4*4)は大マップを表しています。

config.bmpとは、地域マップをどのように区分するかを決める、都市の境界線を決めるファイル(画像)です。

作成したら名前をconfig.bmp(もちろん半角英数字)にして保存します。保存先はとりあえず何処でもいいです。

6.SimCityで新しい地域を作成。シムシティ4新しい地域の作成のアイコン

いよいよSimCityを起動します。起動し終えたらまず「新しい地域の作成」を選択します(右図のアイコン)。そして名前を決めたら「地域を作る」を選択します。(平地でもでもかまいません)

新しい地域が作成されたらその地域が作った地域マップの大きさとあっているか(1025*1025用の地域か961*961用の地域か)確認してください。確認の仕方(見た目一発)が分からない方は、あとで確認するのでとりあえずいいです。
地域の大きさが違っていたらもう一度新しい地域を作り直して下さい。

(先ほどconfig.bmpを作成した方はここで一旦SimCity4を終了してC:\Documents and Settings\(ユーザ名)\My Documents\SimCity 4\Regions\(地域の名前)config.bmpを入れます。そして再度SimCity4を起動します)

7.SimCityでインポート開始。

[Ctrl]+[Alt]+[Shift]+[R]を押して下さい。そうすると真っ青で、あまりきれいでないウインドウが開きます。
そうしたら左記ほど作成した地域マップを選択し、「OK」をクリックします。そうするとインポートが開始されます。20〜30分ぐらいかかります。その間パソコンを操作させないで下さい。(インターネットなども禁物です。CPUの使用率が100%の状態です。)

もしインポートが開始されず、以下のようなメッセージが出てきた場合、

Region generation error

Region bitmap size is
incorrect -- 961*961.
should be 1025*1025

作成した地域と地域マップの大きさが違っている事を示しています。もう一度新しい地域を作成してからやり直してください。

また、地域マップを選択し、「OK」をlクリックしたのにも拘らず、何の変化も起きない場合は、作成した地域マップがグレースケールになっていない可能性があります。 

8.完成

お疲れ様でした。これで完成です。新しい地域で新しい市長の職務に励んでください。

シムシティー4最強の地域画像

追加レポート

地域マップを作成する際、赤、緑、青の値を変更しましたがこのことに関連してレポートを書きます。
83以下は水の地帯になります。

84でも平地になりますが、地域の境界線上で土地が不安定になるので85を使う事をオススメします。
また255に設定してもSimCityの最大の高度にはぜんぜん及びません。

255段階の色合いについての画像
高度は255段階のグレースケールに比例する。

※注意

このページで使われている説明用の地域マップは全てサイズが縮小されgifに変換されていますのでインポートできません。

2004/02/02記
2005/10/22リニューアル
2005/10/29リニューアル

This Page is map.html.

SimCity4RH&DX(シムシティ4ラッシュアワー&デラックス)    明日使えるマメ知識(Diligent knowledge which can be used tomorrow)