Top > Diary > 2010-12-20

//カテゴリ:ゲーム制作
** 背景 CG のファイル名の付け方 [#b00ccc1f]
#ref(../rural_ay00f.png,nolink,うぷぷ…)

[[イベント CG の話>../2010-12-19]]をしたから、今度は背景の話。&br;
背景、と言ってもバストショット(立ち絵)を立たせるための背景のことね。イベント CG の背景のことじゃない。&br;
この背景の固定的な名称というのはあまりないらしくて、行く会社、行く会社、呼び方が違う。「バストショット背景」「汎用背景」「場所背景」などと言われているっぽい。ボクは「バストショット背景」と呼んでしまうのだけれど、「汎用背景」が妥当だと思われる。なので以後、この記事では「汎用背景」と呼ぶことにする。下の例でいうなら、キャラ(立ち絵)が目の前にいるけれども、その後ろの絵のことね。

#ref(game_view.jpg,center,33%)

ちなみにこの汎用背景、最近はエロゲでも 3D でやるところもボチボチ増えてきて、羨ましいなぁと指をくわえて見ているたまきんである(ぉ。

そんな背景のファイル名はそんなに会社間でのばらつきがなくて、単純に BG + 番号のようである。&br;

 BG01, BG02, BG03 ・・・・

ただ背景には必ず差分がある。それは時間差分である。「昼」「夕方」「夜」「深夜」の四つが代表的だ。余裕があればボクは「朝」ってのも作りたいんだよね。これはどういうことかというと、陰の方向が「昼」の逆になる。正確には逆じゃないんだけど、まー解りやすく言えば(汗)。さらに色も若干明度が飛ばし気味、もしくは黄色が多めに混ざるみたいな。そういうことをしてみたいとは思ってるんだけど、背景ってどっちかっていうと予算削られる方なので、なかなか出来ないでいる(笑)。&br;
で、「夜」と「深夜」の違いは電気が付いているかどうか。部屋なんかで、窓の外は暗いんだけど部屋の中は電気が付いているってのが「夜」。「深夜」ってのは部屋の中の電気も消えてしまっている。街中だと「夜」は店は開いていて電気がついているしシャッターも開いているんだけど、店も閉まって、ビルの電気も消えて、「深夜」になると街灯だけとか(コンビニや自動販売機は点いている)。&br;
ただこれが新宿の町並みとかだったら、あんまり差はないので、「夜」と「深夜」を一緒にしてしまう場合もある。

で、この場合のファイル名の付け方が、だいたい後ろにアルファベットをつける。このアルファベットが、単純に a,b,c ……の場合と、d = 昼間、e = 夕方、n = 夜、m = 深夜とつけている場合とがあるようだ。

 BG01 or BG01a or BG01d -> 昼
 BG01b or BG01e -> 夕方
 BG01c or BG01n -> 夜
 BG01d or BG01m -> 深夜

ちなみに BG01_e と、数字と差分のアルファベットの間に _ を入れる所もあるみたい。&br;
まー、そんなにたいした違いはないよね。

さて、とりあえず今回の同人ソフトの背景表を晒す。

#ref(chart_bg.png,,50%)

同人ソフトなんで、6 カットしかない(汗)。項目は以下の通り。&br;
実際はこれにプラスして資料写真などが用意される。

|BGCOLOR(#D0D8E0):||c
|ファイル名|イベント CG と違い、差分が複雑なんため、便宜上の名前でしかない。|
|場所|抽象名。この場所を一言で表すと、的な。スクリプトで使われる場合がある|
|概要|背景の説明。|
|時間帯|必要な時間帯|
|天気|必要な天気|
|季節|必要な季節|
|モブ|モブが必要かどうか|

さて、ここで天気と季節の登場だ。通常、エロゲでは天気をあまり意識することなく作ることが多い。なのでエロゲでは常に晴れだったりするんだけど(笑)。イベントで雨のイベントがある場合は、そのシーンに必要な背景だけ雨を作ったりする。&br;
ただ凝る場合、「雨上がり」という指定があったりする。これは何かというと、要するに「晴れ」と同じ背景なんだけど、地面が濡れていたり水たまりが残っていたりする差分。ボクもやってみたいんだけど、まだやれる機会に巡り会えていない。&br;
一方の季節は、だいたい一つの季節の話のエロゲの方が圧倒的に多いのでこれも意識することなく作ることが多いけど、ストーリー内の時間が 3 ヶ月以上に及ぶ場合、どうしても季節ごとに背景が必要になってくる。

最後にモブ。最近のエロゲではモブって描いてるの少ないような気がするけど、モブがあるとぐっと現実感が増すので、余裕があるならモブを置くとよいかも知れない。

で、これらの項目をすべて重ね合わせていくと、とんでもない差分の量になる。ちょっと整理してみよう。

まず、時間差分で 4 種類(昼夕夜深)。さらに季節が夏と秋があったらこれで 8 種類(夏の昼夕夜深、秋の昼夕夜深)。晴れと雨があったら 16 種類!(夏で晴れの昼夕夜深、夏で雨の昼夕夜深、秋で晴れの昼夕夜深、秋で雨の昼夕夜深)&br;
1 枚の背景で 16 種類の背景が必要になる。というわけで、背景というのは凝れば凝るほど、倍々で増えていく恐ろしい素材なのである(笑)。

ただ、一枚、晴れの通常を描けばそこからあとは CG だけで作れるという利点もあるけどね。&br;
だから CG さんに余裕があれば、背景差分というのは比較的増やしやすい素材なのかも知れない。

で、これをファイル名にどう反映するか?&br;
ボクの場合は以下のようにしている。

&size(15){BG[モブ番号][季節番号][場所番号2桁][時間差分][天気番号]};

モブ番号は 0 がモブ有り、1 がモブなし。季節番号は 0 = 春、1 = 夏、2 = 秋、3 = 冬、場所番号は単純に表のファイル名の番号、時間差分は何も付いてないのが昼、e = 夕方、n = 夜、m= 深夜、天気番号が何も付いてないのが晴れ、1 = 曇り、2= 小雨、3 = 雨、4 = 雪、といった感じ。

 BG1201e -> モブ有り、秋、夕方、晴れの 01 番の背景

まー、これはフル機能つけた場合の話であって、天気も季節もモブも全部いれられることなんてそうないので、だいたい数字の部分は 3 桁や 2 桁ですむことがほとんどである。

** 余談 [#rb253343]

さて、最後に余談。以前作った「[[翼をください:http://skysphere.jp/product/tsubasa/]]」でアホな背景があるのでご紹介。それは主人公たちが使っている「探偵部」の部室なのだが、窓際に女の子が座っているのね。さらに猫が居候している。猫のいる位置が 3 種類、女の子が「いない」「座って本を読んでいる」「座ってこっちを見ている」の 3 種類、それぞれに「昼」「夕」「夜」「深」とあって、結局この BG だけで 48 枚に……orz。アホなことをしたものだ。猫の場所なんて、1 カ所でよかったじゃん!!

|CENTER:|CENTER:|CENTER:|CENTER:|CENTER:|c
|>|>|>|>|&ref(bg007e.jpg,,36%);|
|&ref(bg007_cat_a.png,,33%);|&ref(bg007_cat_b.png,,33%);|&ref(bg007_cat_c.png,,33%);|&ref(bg007_hinako_a.png,,33%);|&ref(bg007_hinako_b.png,,33%);|

さらに背景の裏話。背景ってのは、ゲームの画面より大きく用意することが多い。下の例だと、赤枠の中がゲーム画面のサイズで、位置はデフォルト位置(何も指定をせずに背景を表示すると、この赤枠の部分が表示されるようになっている)。&br;

#ref(bg007_view.jpg,center,33%)

これはどうしてかというと、画面を揺らしたり、あと画面に入りきらないくらい立ち絵を並べた時に背景もスクロールさせて表現したりするために、大きめに作ってあるのである。

なんだかまとまりのない話になってしまった(汗)。まぁ、意外と背景ひとつとっても、いろいろと試行錯誤があるというところだけでも理解してもらえるとありがたい限りである。まぁでも、3D のゲームやアクション・ゲームとかより仕掛けや構造は圧倒的に単純である。

>
-関連記事
--[[イベント CG のファイル名の付け方>../2010-12-19]]



-探偵部室はものすごく細かいところまで作ってあるな~って最初見たときに笑ってしまいましたよ。&br;猫はお気に入りの所はあるにせよ、1カ所にとどまるということはないと思っているのでおkだと思います。 -- [[へぽかる]] &new{2010-12-23 (木) 00:42:23};
-背景は懲りたい要素の一つなんですよね。背景がしっかりしていると、その世界にいる気分に、自然となる。背景はキャラ絵と違って、ユーザ自身が気付かないうちに善し悪しを決めてしまう要素の一つなんですよ。 -- [[たまきん]] &new{2010-12-23 (木) 17:26:04};
#article


    ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS