【VXAce】ワールドマップ(フィールド)実装の難しさ

EDIT

ツクール マップ選択

いつだったか、ほとんどのツクール製RPGは広大なフィールドがないと書いた。
というか有料のゲームでもまずない。マジで出会ったことがない。

大抵は画像のようなワンマップを移動する形でフィールドを表現している。
イメージなので大雑把だけど構造の理解はしてもらえる……と思う。

町やダンジョンを出ると、広大なフィールドを歩き回れるのが好きなのだが、そういうのが極端に少ない理由は、でかいマップを作るのが面倒だからだろうと思っていた。それでも僕はやってみたいということで、自分は"普通"のフィールドをツクることに決めたのだ。

が、

巨大なマップを作るのはともかく、ほかにも面倒くさいことがわかった。
そしてワールドマップ作るの無理じゃね?と落胆してるところである。

①マップを描きづらい
最初に述べた理由だが、やはり面倒くさいのがこれ。
ただ広くするだけなら簡単だけどほかの要素が絡むとダメダメになる。

②地図が作りにくい
自作品で採用したいのが世界地図なのだが、でかいマップはきつい。
エディタ上で見える範囲が限られているので大きさの把握がわかりにくい。
それを画像編集しようとすると、これまた調整が面倒くさい。町が豆粒以下に見える。

③重い
まったく考慮してなかったけど、これ最重要かもしれない……。
イベントの設置数によるけど、なんか減らしても重い気がする。

④オリジナリティが出ない
マップ素材は数あれど、フィールド系は少ないと思う。
自分はねくらチップ使おうとして扱いきれずに削除したクチである。
そういう意味では一枚絵でフィールドを描く方がラクだし綺麗なのだ。

⑤長編には向かない
でかいフィールドは長編RPGを作るのに向かないと思う。
理由は上記で述べた通りで、町などの数が増えるほど面倒になる。
例えばDQ6は次の目的地までだいたい20~30歩はフィールドを歩く。
そんな感じで作ると拠点が30個あればとんでもない広さのマップになる。


それと自分は「選択式」でマップを移動できるシステムを取り入れたいので(実際のフィールドとは別にピクチャで用意した地図の上を移動するやつ)、広大なフィールドとそのピクチャを連動させるのがまた面倒で投げ出している。

でかいフィールドを歩くというのは捨てがたいので、大陸ごとに切り離して別マップを用意することも考えた。しかし、それだと今度は船や飛行船で移動することができない。やっぱりどうにか一つのマップで済ませたい。それが本当に難しい……。難しいというか面倒くさい……。どこかで妥協しなきゃ先に進めないなぁと思いながらコーラ飲んでハンバーガー食って寝るところである。
web拍手 by FC2

【RPGツクールVXace】メニューにオプション画面を付けた

EDIT

RPGツクールVXace オプション画面

MVだと標準で付いてるオプションですが、VXaceだとありません。
便利だなーーーと思いまくってたのでメニューから飛べる設定画面を実装しました。

試行錯誤しながら元のスクリプトを弄って、段階式にいろいろな項目を選べるようにできました。表示上は。

VXaceは標準だと、起動したときアホほどうるさいので初期ボリュームは50%にしてます。
移動速度はツクール標準から徐々に速くしていく感じです。(移動速度4~6から選ぶ)
常時ダッシュの機能もあるのでめっちゃ速く動けます。動けちゃっていいのかな……。


そんなこんなで時間かけて理想的なオプション画面を実装したわけですが、調べ方が悪いと言うか見逃していたというか、これとは別に設定を変更できるスクリプトを見つけたのでした。

コミュ太郎さんの変数スイッチ式コンフィグ画面です。

えええええええ!!!!!!!!!!!!!これSUGEEEEEEEEEE!!!!!!!!!!!
ものすごい頑張ったのにそのまま入れるだけのスクリプトがあるやんけ!と驚きました(泣きました)

自分のような理解度が低い初心者には若干とっつきにくい感じなんですが、適当な部分をコメントアウトなりすれば、そのまま画像のようなコンフィグ画面が作れるんです。

もっと早く見つけたかった\(^o^)/


VXaceは標準のままだと、全体的なスピードやテンポの悪さが目につくので、こういった設定を変更できると絶対いいなと思います。フリゲやってて投げ出すポイントですからね。
元々はずっとプレイする側だったので、その辺りのこともいずれ記事で書きたいです。自作ゲーのストーリーもさっさと書きたいです。はい。
web拍手 by FC2

リザルト画面を変えてみたかった

EDIT

自分がゲームしてる時はリザルト画面があろうとなかろうと気にしないんですけど、作る側になるとかっこよくしたいな~!と思うものです。そこでスクリプト探していろいろ改変してました。

そして出来たのがこれ。



RPGツクールVXace リザルト画面

イカしてる感ゼロのリザルト画面になりました。
弄ったせいでむしろダサくなった悪い例です。なんだ上の余白は……。



RPGツクールVXace リザルト画面

配置もずれてるし時間かけたわりには非常に残念な出来栄えなんですが、せっかく作ったのでこのままにしちまおうかと強気でいます。改めて見たときにやっぱダサくない?と思ったら変えます。

他にも素敵なリザルト画面のスクリプト素材はあるので(なお競合)、戦闘画面周りの調整はまた今度だ!
web拍手 by FC2

運と魔法防御を消して、メニュー画面を整えたりとか。

EDIT

RPGツクールVXace メニュー画面

まあ、言うほど変わってないんですががが(というかほぼデフォルト)
細かい部分はともかくレイアウトはこれで完成版だ!

最初は画像を用いたかっこいいメニューを目指して作ってたんですが、逆に見た目が汚くなったのでやめました。センスの無さがすごい出て泣ける。



RPGツクールVXace ステータス画面


あと、パラメータの項目も減らしました。それに伴いステータス画面も変更。
運やら魔法防御やら、どう考えても使い道が思い浮かばず死にステになりそうだったので、いっそ消してみたらなんだかスッキリした気がします。



RPGツクールVXace 装備画面

装備画面もそれに対応。ついでに装備枠を6個にしてみた。
増やしたはいいけど、それだけの装飾品を用意できる気がしないやっつけ感。



RPGツクールVXace アイテムステータス画面

アイテム使ったときの画面も忘れずに変えてます。
キャラの名前はあった方がいんだろうかと悩んだり悩まなかったり。


そんなこんなでメニュー周りはひとまずこれでと言いたいんですが、微妙に窮屈な感じがするのはなぜだろう…フォントが大きいのかな。
このまま戦闘周りも片付けたいところですが、そろそろストーリーを着色したいと思います。色を塗るほどできてないというか、キャンパスはまだ真っ白のまま。何を目指しているのかわからなくなってきたぞ……。
web拍手 by FC2

【マップ】山を登ってく感じのマップ

EDIT

ツクール 山道のマップ

最初の方に向かうことになる(と思われる)ダンジョンです。
マップ制作には悩みまくりの時間取られまくりですが、困ったらエンシェント系で作っとけばそれっぽくは見えるぜ…フフフ……。



ツクール 山の洞窟マップ

山にある洞窟。とにかく上に進んでいく感じにしたかった。
地面がだいぶ雑ですが、上手く馴染むチップがわかりませんでした。



ツクール 山頂のマップ

さらにもっと雑な山頂(?)のマップ。
ストーリーは全く作っていないのでとりあえずお墓を立ててみた。
ここを目指してどういうイベントが始まるのかさっさと考えたいところです。
web拍手 by FC2