おはようございますまたはこんにちはまたはこんばんは。RPG王国のカイヤンです。
試験などいろいろなものが積んで更新が大変遅れてしまいました。王国の久々の更新です。
今回は歩行グラフィックの等身について、最近RPGツクール2003製フリーゲーム「ゆめにっき」で遊んでいて得た知見について述べようと思います。え? GAME3前にゲームする余裕があるんだなって? 休憩って大事だと思うよ!(まじめに言うと、マップを作るにあたって構図を参考にしたくていくつかのフリーゲームのプレイ動画を見たり、自分で過去にDLしてあった「ゆめにっき」をプレイしたというわけです。休憩意図もありましたが)
320×240の、1マス16ピクセル四方のマスで作られた2Dゲーム画面で考えていきます。結局マスの形状と数にしか依存しないので多分マスのサイズ(常識的な有限確定)については普遍性があると思います[要出典]。あるといいなあ! 多分マスの一辺の長さaとしたらa/16倍すればいい感じの数値になるんじゃないかな!!
自作のマップエディタを使うにしろRPGツクールやウディターなどを用いるにしろ、まずはマップチップセットを描いてからそれをマップエディタでプロットしてマップを描いていくのが自然でしょうし、この方法でマップを描くということも仮定します。すくなくとも、RPGツクールやウディターで通用する議論にはなると考えられます(筆者はウディターでゲーム制作をしている)。
以下に筆者が用いているマップチップセットの一部分を示します。
Figure1
ご覧のように、ドアのマップチップは1マス×2マスのサイズです。ここでは16×32です。余程背が高くない限りたいていドアより人の身長はやや低いのでちょうど12.5%縮めた14×28くらい(キャラの身長によって28よりも適度に小さくする)が妥当なサイズでしょう。そして実際手元のゆめにっきラバーストラップからもそれくらいの数字が見て取れますし、ほかの多くのゲームでもキャラの歩行グラフィックの大きさはドアに対してそれくらいであるように思えます。SD化されデフォルメされた歩行グラフィックでも、身長とドアの大きさの比はだいたい現実に即していると考えられます。
……当たり前と言えば当たり前ですね。ですがこの事実は、現実にある建物をモデルにマップを作る際に、スケールを計算するのにドアの大きさを標準に使えるということです。特撮監督の巨匠の中の巨匠、円谷英二氏も、戦時中に軍の依頼で真珠湾攻撃などを題材に宣伝映画を作る際に、戦艦の大きさを甲板にいた水兵の身長から割り出したと伝えられています。戦艦など軍艦・駆逐艦の大きさは軍事機密ですから正確な数値は特撮監督にはわかりません。しっかり調べるなり測量するなりすれば現実にある建物(東工大の本館など)も正確な大きさは計算できるかもしれませんが、メートル法ではなくピクセル単位の世界に落とし込むのにあたって、特にフリー素材を利用する人にとっては与えられたドアの大きさを元に描けるのは大きいと思います。
ここまでのまとめ:ドアを基準にしてマップを作ると高さのスケールがいい感じになる。
さて、ここから先はウディターの「RTP」素材の話となります。「」の理由は、実際にはサンプルゲームに同梱された素材なのですが、立ち位置がRPGツクールのRTP素材に近いためです(尤も、後述するようにツクールのRTPに比べ規制がゆるふわな大変うれしい素材なのですが)。先のFigure1はウディタの「RTP」素材です。ドアのサイズは上述通りです。一方、歩行グラフィックのRTP素材はというと、身長17~19ピクセルです。その結果、以下に示すような絵柄になってしまいます。
これではドアが大きすぎるというか、建物が高さ方向におよそ2倍弱も大きく見えてしまいます。東工大関係者なら、この身長に対して本館の入口部分が高すぎるように見えるでしょう。
しかし大変うれしいことに、これらのウディタRTP素材はなんと、”ファイルに修正を加えて自分のゲームに使うこと”が認められています。なのでEGDEなどのドット絵描画ツールを用いて縦方向に引き延ばせば解決します。一般にドット絵の拡大縮小は作画崩壊を招きがちですが、拡大対象を囲む最小の正方形領域ごと拡大することでかなり被害を抑えられます。被害が少ないということはマレに生じる崩壊箇所をたやすく治せるということです。拡大した結果は次のようになります。
この通り、単純な拡大だけでもほとんど違和感はなく、またFigure2に比べて身長のスケールがいい感じになりました。
まとめ
①高さのスケールの違和感を消すならドアを基準に。
②ウディタの「RTP」素材は改変可能。拡大縮小していい感じのスケールを実現。
以上です。ここまで読んでくださってありがとうございました。
なお、ここまで書いて実際に歩行グラフィックも修正してから、ドアを修正した方が早かったかもしれないという風に思いました。せ、正方形のドアってすごく違和感感じるし……。
なお、ここまで書いて実際に歩行グラフィックも修正してから、ドアを修正した方が早かったかもしれないという風に思いました。せ、正方形のドアってすごく違和感感じるし……。