Top > Diary > 2010-12-19

//カテゴリ:ゲーム制作
** イベント CG のファイル名の付け方 [#p5a665f3]
#ref(../rural_am00b.png,nolink,やり方もいろいろ)

同人ソフトの指定ついでに、今ボクが抱えているいろんなプロジェクトの指示書を書いていた。&br;
メインのシナリオもちょこっと入力して、合計が 50Kbytes になった。&br;
進みは遅いけど、今はこんなもんでいいかなぁって感じ。

ついでに、ボクが作ったイベント CG 表ってのも公開。&br;
ただし本物というか、製品のはここでは公開できないので、昨日準備した同人ソフトのものを。

#ref(chart_events.png,,50%)

ボクのイベント CG 指定の項目数はだいたいこんな感じ。全部 Wiki で実現している。&br;
多くの会社やライターさんは Excel を使っていて、ボクも 4 年くらい前までは Excel だったんだけど、何度も「表をもう一回送って」とか「この表のどこの何をみればいいの?」と聞かれ、そのたびに指示するのがめんどくさかったので、Wiki に移動した。&br;
Wiki なら URL を張るだけですむし、常にそこが最新となる。&br;
表を書き換えた時、最新なのを送り直す必要もないというわけである。&br;
一応、項目の内容も説明しておこうと思う。

|BGCOLOR(#D0D8E0):||c
|ファイル名|最終的に生成されるファイル名|
|場所(Where)|そのイベント CG は、どの場所のシーンなのか?|
|登場人物(Who or What)|誰が CG に登場するのか? このとき、キャラの服装もちゃんと記そう|
|時間帯(When)|その場所は明るいのか、暗いのか、夕方なのか?光源は太陽光なのか、電灯なのか?&br;電灯だとしたら、電球か蛍光灯かはたまた LED かなど|
|属性と継承元|差分の内容。あとどの差分が元になっているか|
|説明(What & How or Why)|シーンの実際の説明|

このほかに実際には絵コンテが付く。&br;
基本、5W1H を考えてもらえれば、自ずと項目は決められてくると思う。ゲームのシステムや内容によって変わるだろうし、まぁでもとりあえず、今回の同人だとこんな感じ。&br;
特に注意したのは差分に関してで、継承元というのは今まで説明に入れていたんだけど、今回は独立させた。これは差分を多めで行くつもりなのと、しばしばボクが説明に継承元を入れ忘れることが多いからだ(汗)。&br;
この差分のファイル名というのが会社さんによっていろいろと名付け方が違ってて面白い。&br;
ボクはエッチシーンも、キャラにも分けずに基本的に c をつけるだけ。これは luv wave の頃からそう。この c は「カット」の頭文字から取っている。

 c001, c002, c003,・・・

差分の表現は、基本(ベース)には何もつけず、後ろに a, b, c, とつけていく。

 c001, c001a, c001b, c001c・・・

ただこれには欠点があって、差分が 26 種類しか作れないと言うこと。z になったら終わりだからね。この辺、各社、創意工夫があって、例えば、c001aa, c001ab, c001ac と続いたり、キャラが二人登場する場合、最初のアルファベットはキャラ A の差分、次のアルファベットはキャラ B の差分とかで区切って、c001aa, c001ab ……なんてことをしたりしているメーカーもあるようだ。&br;
また単純に数字でやっている所もある。数字だとどんなに差分が増えても安心だよね。

 c001_00, c001_01, c001_02 ・・・

あとベースと差分のファイル名の違いを設けない場合もある。つまりベースにもアルファベットが付いている。

 c001a, c001b, c001c ・・・・

と言う具合。今回の同人ソフトも、これに倣った。こうする利点は、ファイル名の長さが常に同じになること、CG 鑑賞とかの差分の表示プログラムが若干楽になること等があるけど、昨今はこんなことが利点にはもうならないだろうなぁ(笑)。

さて、最初の c の部分の話もしよう。&br;
c だけなんてのは少数派で、だいたいどの会社さんも「通常シーン」と「エッチ・シーン」でファイル名を分けることが多いみたい。さらにキャラごとに分けることも多い。そして c じゃなくて「イベント」の ev を使う会社さんが多いみたい。

 ev001, ev002, ev003, ・・・
エッチシーンでは h をつけるみたい。

 h001, h002 h003・・・

で、さらにキャラの種別も付くと、以下のような感じになる。

 com_ev001 -> 共通の common から取って、com とする。kyo なんてのも見かける
 yun_ev001 -> 夕奈(Yuna)の通常イベント(EV)
 rin_ev001 -> 凛(Rin)の通常イベント(EV)
 say_h001 -> 紗雪(Sayuki)の H イベント(H)

ボクがキャラ別、シーン別(通常とエッチ)をやらないのは理由がある。&br;
それは''シーンは違うのに同じ番号のファイルができる''からだ。&br;
共通も各キャラのルートに入った CG も 1 から数えるため、単純に番号だけではシーンを特定できなくなる。単純に○○番と言えばもうそのシーンしか有り得ない状況というのがボクは重要だと考えているので、こうやってキャラごとやシーンごとに分けたりしないで、すべての通し番号を振ってしまうのだ。&br;
これは過去のボクの経験によっている。というのも、こう書くと悪口になってしまうのだが、エロゲの原画家さんや CG さんって本当にファイル名に無頓着で、こちらの指定通りにファイル名をつけてくれなくて……orz&br;
とくに英語に苦手な人も多くて、例えばイベントって event なわけだけど、iv なんてファイル名をつけたり、あと、キャラ名なんかに「じ」って入っていると、「ji」で来たり「zi」で来たりと、もーなんていうんだろうね、守ってくれないのよー。で、それは今でもそう(汗)。もちろんみんながみんなそうじゃないんだけど、どこに行ってもそうやっちゃう人はいて、結局ボクの方でファイル名をつけ直さなくちゃいけない。なのでボクがファイル名を決めていい時は、もーシンプルに C + 数字だけってやっているのだ。&br;
ちなみにこの手のファイル名で一番困るのが全角(笑)。Windows の Explorer ってプロポーショナル・フォントで表示されるじゃない? だから i とか j とか全角が混じっててもぱっと見、解らないことが多いのよ。で、ボクがプログラムとかスクリプトとか組んでて、「あれー? なんで表示されないんだ?? ファイル名あってるのに!」って思ったら、1 文字だけ全角だったとかそういうのがよくあった(笑)。まぁ、今ではそれがあっても大丈夫なようにしてるからいいんだけど、当初はほんと困ったのを覚えている。

もちろん欠点もある。すべてのファイルを一つのフォルダに放り込んだ時、ボクのやり方だと''なんのシーンだかファイル名では判別できない''。これがファイル名で別れていれば、「com から始まっているから、これは共通だな」とか「h がついているから、これはエッチシーンだな」というのが解りやすくなる。

というわけで、みんなもファイル名をつける時は気をつけよう!<何を?&br;
あとゲームをプレイする人は、ファイル名をみていろいろな事を想像してみよう! 制作者のいろいろな意図がファイル名から読み取れるものなのである(笑)。

>
-関連記事
--[[背景 CG のファイル名の付け方>./2010-12-20]]
--[[背景 CG のファイル名の付け方>../2010-12-20]]



#article

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