『RPGツクールMZ』[マップリスト]のヘルプ
『RPGツクールMZ』のマップに関する記事をいくつか書きました。
- 『RPGツクールMZ』[モード]-[マップ]のヘルプ
- 『RPGツクールMZ』[データベース]-[タイルセット]のヘルプ
- 『RPGツクールMZ』[レイヤー]-[自動]のヘルプ
- 『RPGツクールMZ』オートタイルのヘルプ
- 『RPGツクールMZ』タイルセット規格のヘルプ
この際マップ関連を一通り書いておこうということで、今回は[マップリスト]です。
マップリスト
ウィンドウ左、タイルパレットの下にあるのが、④マップリストです。
プロジェクト内で扱うマップデータが一覧表示されています。
クリックでマップデータを選択することで、③タイルパレットと⑤マップビューのデータが入れ替わります。
豆知識
豆知識というか当たり前のことなんですけど、スクロールバーかホイールでリストの表示位置を移動できます。
またマップリスト選択中は[↑][↓]か[scrollup][scrolldown]キーでマップデータを選択できます。
一覧の整理
マップリストの並びや階層などの表示はゲームに影響を与えません。開発しやすいように並べましょう。
一覧のマップデータは、ドラッグして他のデータに重ねてドロップすると階層化されます。
ファイル操作でのフォルダのように、グループにする感じです。
階層は[+]ボタンのクリックで開き、[-]ボタンのクリックで閉じます。
[コピー][貼り付け][削除]も活用できます。
<New!>データを重ねずに行間にドロップすると位置を入れ替えることができます。
豆知識
フォルダの役割を持ったデータにもマップを設定できます。
ただ、基本的には単にフォルダとして使い、データは設定しない方が分かりやすいと思います。
ゲーム中には出さず、階層下のマップで使うためのタイルを組み合わせて材料を置いておく、作業用領域にするのもいいでしょう。
<Bad!>一度にまとめて選択できないので、まとめてコピーやドラッグして移動ができません。
<Bad!>一番下に移動させたい場合、逆に一番上の行にドロップする必要があります。
階層の開閉は[←][→]キーでも可能です。
<Bad!>階層マップデータのダブルクリックで階層の開閉ができます。しかし他の場所の操作ではダブルクリックが編集に割り当てられているなど混乱しています。
<Bad!>[削除]操作も含めて[元に戻す]が効きません。
コンテキストメニュー[⌃]
[マップリスト]上のコンテキストメニュー(右クリック)は次のような内容です。
- [編集… スペース]
- [新規… ↩]
- [サンプルマップのロード…]
- [コピー ⌘C]
- [貼り付け ⌘V]
- [削除 ⌫ ]
- [検索… ⌘F]
- [次を検索 ⌘G]
- [前を検索 ⇧⌘G]
- [シフト… ⌘T]
- [ダンジョン生成… ⌘D]
- [画像として保存…]
豆知識
<Fix! 1.3.0>[ロード]メニューは[サンプルマップのロード]にラベルが変更され、わかりやすくなりました。
<Bad!>[サンプルマップのロード][シフト][ダンジョン生成][画像として保存]に関しては、[マップリスト]に対してではなく、[マップビュー]に対する機能であり、このコンテキストメニューに存在する必然性がありません。メインメニューにあるべきです。
また、設定されているショートカットキーも[マップリスト]を選択していないと実行できず、あまり操作の省略になっていません。
編集
選択しているマップの[マップの設定]ウィンドウを開きます。
豆知識
<Bad!>[編集]のショートカットキーにスペースが割り当てられていますが、同じ[編集]でも他では[↩]だったりして混乱しています。
新規
選択しているマップの下の階層に新たなマップを作り、[マップの設定]ウィンドウを開きます。
一番上の行(立方体アイコンにプロジェクト名)を選択している場合は、一番下の行に追加され、[マップの設定]ウィンドウを開きます。
<Bad!>非常にわかりづらい挙動です。
豆知識
<Bad!>[編集]と同様に[マップの設定]ウィンドウが開かれるため、選択中のマップを[編集]しているつもりが[新規]のマップの設定をしていた、ということになりがちです。
[新規]を選んだ段階では[マップビュー]の表示が変わらないのも間違いの原因です。
[新規]のショートカットキーである[↩]が他では[編集]に割り当てられているのも間違いの原因です。
これだけの罠が仕掛けられているともはや「間違わせようとしているのか」と疑ってしまいます。
サンプルマップのロード
用意してあるサンプルマップを読み込むことができます。
<Nice!>かなりの量が用意してあり、ロードしてマップを歩き回るだけでも楽しめます。
そのままあるいは改造して自分のゲームのマップとして使えます。
サンプルマップを制作されたのはLib(@Lib20937589)さんです。
<Bad!>ロードしたマップが挿入される場所は[新規]と同様で、非常にわかりづらい挙動です。
豆知識
<New! 1.4.0>[サンプルマップのロード]の機能ではありませんが、『RPGツクールMZ』のアプリケーションがある場所の "dlc/RemakeMapResourcePack" フォルダに『RPGツクールVX Ace』『RPGツクールMV』のマップを『RPGツクールMZ』のタイルに合わせてリメイクしたデータが追加されました。
使い方は同梱の "readme_ja.pdf" ファイルをご覧ください。
<Bad!>Mac版は複数のプロジェクトつを同時に起動できない(MZの初期のバージョンではできた)ので、マップのコピーが困難です。
いちいちプロジェクトの読み込みを行なって切り替える必要があります。
あるいは直接ファイルをコピーして同名の既存のマップを上書きする、などの方法で導入する必要があります。
コピー・貼り付け・削除
[マップリスト]の編集機能で[コピー]と[貼り付け]を使ってマップの複製ができ、これは別のプロジェクトとの間でもできます。
豆知識
<Bad!>Mac版では複数のプロジェクトの同時起動ができません!いちいちプロジェクトの読み込みを行なって切り替える必要があります。
<Bad!>[切り取り]がないので、キーボード操作だけで移動するのは少々面倒です。
検索
マップを検索して見つかった場合はそのマップを表示します。
[絞り込み]で検索対象をマップの[名前][表示名][メモ]から選べます。
[一致]で検索方法を[部分一致][単語一致][完全一致][正規表現]から選べます。
また[大文字と小文字を区別]オプションを選べます。
ここでわからないのは[正規表現]の選択肢だと思います。
正規表現というのは、文字のパターンを表現するための方法で、例えば .
が「何か1文字」を示し ....
だと「何か4文字」、M...
だと「Mから始まる4文字」を示します。
<Bad!>ただヘルプにどんな記号が使えるのか書いてないため、手探りで使わなければいけません。おそらく JavaScript 準拠だと思いますが…
豆知識
<Bad!>すでに対象のマップを選択している場合は検索対象とならないので、存在しないと勘違いしがちです。
<Bad!>『RPGツクールMZ』では、リスト状のインタフェースの多くはキーを押すと、そのキーが名前の頭である項目が選択されるのですが、[マップリスト]では単独のキーに反応しません。
シフト
マップ全体を入力した数値の分だけずらします。
上下左右はつながっているものとして処理されます。
オフセットのXとYには-99〜99の数字を入力できます。
豆知識
リージョン設定や[イベント]の位置もシフトします。
<Bad!>[イベントコマンド]で指定した座標などはシフトに追従しないので、個々に修正する必要があります。
ダンジョン生成
<Nice!>自動的にマップを生成します。
タイプには次のいずれかが選べます。
- [部屋]ある程度大きな空間と、その空間同士をつなぐ通路によるマップが作られます。
- [通路]通路だけの迷路状のマップが作られます。
オプションとして次のものが選べます。
- [余白の追加]マップの端に迷路を作りません。森など野外のマップに適します。
- [広い通路]通路の幅を2マス分にします。シンボルエンカウントのシンボルとすれ違えるようになります。
壁にA4の偶数列と奇数列の組み合わせを指定します。
床にA5のタイルの3、5、7行目を指定します。
豆知識
<Bad!>床の3、5、7行目の制限に意味はありません。ただ制限があるだけです。
画像として保存
現在選択中のマップをpng画像ファイルとして保存します。
保存された画像ファイルを[遠景]として利用することで、本体の機能での重ね合わせの限度を超えた密度の高いマップ製作が可能です。
また、画像製作ソフトで[遠景]のマップ画像を作る際の下敷きとして利用できます。
豆知識
<Bad!>縮小率が選択できません。等倍(100%)以外の画像を作るには、画像編集ソフトが別途必要です。
<Bad!>63×63タイルまでのマップは等倍、64タイル以上のマップは勝手に50%に縮小されて出力されます。
<Bad!>ファイル名が指定できません。"Map001.png"といったマップIDを元にした名前がつきます。
<Bad!>標準のファイル保存ダイアログではなく、使い勝手が悪いです。
[選択]ボタンを押すと標準のフォルダ選択ダイアログが出るんですが…せめて最初からこっち出せばいいのでは?という気持ちでいっぱいです。
最後に
以上[マップリスト]の使い方の紹介でした。
『RPGツクールMV』ではマップをドラッグして入れ替えることができず、製作中の非常に強いストレスとなっていたので、もうこの機能だけでも『RPGツクールMZ』にする価値があるぐらいだと思います。
…ただ他の[データベース]にあるリストもドラッグでの入れ変えやフォルダかタグ付けによる整理機能がつくと思っていたのに『RPGツクールMV』のままなのはがっかりでした。
標準のサンプルマップに加えdlcフォルダにもサンプルマップが大量に追加され、さらにゲームが作りやすくなったと思います。
では、レッツエンジョイ ツクールライフ!
Discussion