[ DATT-A9DARXグリルがぁらんど内1F > マップの作り方 > 地形の自動生成 ]

最終更新:2023年4月1日


マップの作り方

オリジナルのマップを自作するのがA列車の醍醐味の1つ。狭義の「マップコンストラクション(マプコン)」に限定せず、ゲームモード(「創作ゲーム」の制作・配布)にも通用する「マップの作り方」に迫ります。

ここでは、ゲームの舞台(ステージ)となる「マップ」(地形・地勢)に焦点をあてます。うわべのストーリーやシナリオ(筋書き・ト書き)だけで強引に展開するのでなく、まずはきちんとした舞台をつくろう。地理的分野に関する読む・聞く・書く・話すの4技能をバランスよく育みます。知的財産の種類とコンプライアンスあり。


A列車で行こう9の「地形の自動生成」とは

「A列車で行こう9」に内蔵された地形の自動生成はすばらしい。これだけで1つのソフトになり、卒論が書けるほどの題材なのだ。英語で検索すれば、さまざまなアルゴリズムに関する論文やブログ、あるいはダウンロードして実行できるソフトウェアが見つかるだろう。わたしたちは「A列車で行こう9」のソースコードを見ることはできないが、いろいろな挙動から地形の自動生成のアルゴリズムを突きとめてみるのも一興だろう。

そのような数理的な興味は持たないとしても、地形の自動生成はそれ自体が魅力的な機能である。ゲームのマップ(地形データ)は、整数の座標でいえば1024×1024の分解能の平面に、高さの値を持たせたものである。地形の自動生成関数のはずだから、計算量増えることなくいくらでも細かい分解能で地形データを生成できると期待される。将来のバージョンでマップの分解能が高くなった時もそのまま使えるものになっているだろう。

「地形の自動生成」はPS4版「A列車で行こうExp.」にも標準搭載

欲を言えば、せっかくアルゴリズムで地形を生成しているのだから、そのパラメータを活かしてそれっぽい地質(の境界面)模擬できるものになっていると、もっとすばらしい。ゲームシステムに即して言えば、ゲームモードでの地形編集を許可する表層の地質と、許可しない岩盤と、水流や波浪によって絶えず動く川や海岸の未固結堆積物が区別されるだけでも、トンネルや橋のコストを地質によって変えるなどの表現が可能になり、じゅうぶんにリアルになるだろう。

「地形の自動生成」に関する公式ガイドブック対照表
ページ公式ガイドブックこのサイト
121「無限に新マップを入手できる」おっしゃる通りで
ございます
121「池や川でいいなら“浅”にする」「川」はできないという認識
でございます
121「海岸線が単純になる」「複雑になる」
「山岳、平地、海が集合するか分散するか」
どちらも同じことで
ございます
121「少しでも見所があると思ったらセーブ」まったくで
ございます
121「テンプレートマップに気に入った地形がない」テンプレートも地形の自動生成で
作り直してもらえたらと存じます

安易に使うな「画像の取り込み」

「A列車で行こう9」のアップデートパッチ「Version 5.00 Build 4431」(2018年12月7日)では「取り込んだ画像から地形を生成できる機能」が追加されているが、以下の理由により、積極的にはおすすめしない。

  1. 現実の線路や道路と異なり、ゲームの中では22.5度単位でしか向きを変えられない(現実と同じ線路や道路は引けない⇒位置関係が必ずずれる)
  2. 都心部は詳細に(実際より大きく)、郊外は大ざっぱに(実際より小さく)表現するデフォルメをしないと、ゲームの中ではリアルには見えない(地形そのものをデフォルメするか、架空の地形を使ったほうが楽にリアルに見せられる)
  3. ゲームの地形データの解像度(グリッド)とうまくあわせないとジャギーが出る(曲線が美しくない)

これらの注意点を自力で解決できる場合は「画像の取り込み」にもチャレンジしてみてほしい。「画像の取り込み」を使いさえすればお手軽にリアルなマップ(実在の都市を再現するマップ)がつくれるなどとは思わないでほしいということである。

「取り込んだ画像から地形を生成できる機能」は、地形の自動生成のプログラムを自作して楽しんでいるような専門家向けの機能であると思ったほうがよい。

ほかの人の失敗を見てみよう

ご存知ですか


オリジナルマップ量産化計画

地形の特徴・地形の複雑度

プレイアビリティとは

プレーの「分解能」

路線図とマップコンストラクション


目次


(このサイトの初版公開:2018年8月1日、地域の土地利用の初出:2018年9月28日、地形が気に入らないときはの初出:2019年7月1日、駅名のつけ方の初出:2020年2月10日)


ARXグリルがぁらんど内1F(96848) All Rights Reserved. ©2018-2023, tht.