ブログトップへ戻る


« サークルメンバーについて | Blogトップ | イク瞬間 »

ADVは人海戦術

おひさしぶりの日記更新。

ここ数日は塗りの方への指示とか立ち絵の切り出しとか、スクリプト下準備とか、地道な作業をひたすらやってます。メールだけで一日終わっちゃったり!

しかしADVは人海戦術的作業が多いですね。音声ファイルをひたすら聞いて抜けがないかチェックとか、切り出しとか、“誰でも出来るけどやたら量がある”類が多いです。

アクションゲームとは作業の方向性も全然違うのだなぁと日々勉強でゴザイマス。いや、アクションゲームも地味な作業満載だけど、テクニカルかつ地味というか。

音声のトリミング。シナリオを理解している必要はあるが、作業としては非常に地味。

立ち絵の切り出しは手作業でやってると気が遠くなりますね(笑)。ベース(裸体)保存して、衣装差分重ねて部分保存、表情差分重ねて部分保存。さらにその座標書き出し。みんなどうしてるんでしょう?

ワタクシはスクリプト組んで、完全に自動処理にしてしまいました。アクションじゃなくてJavaScriptです。JavaScriptだとテキストファイルの書き出しも出来るから、座標一覧も書き出せて便利なのですよー。

↓こんなの画像切り出しのたびにやってたら大変です!

var _charaPos = %[
'優希_通常' => %[
	'_base' =>	%[ 'x1'=>0, 'y1'=>0, 'x2'=>330, 'y2'=>598, 'img'=>'優希_通常_base' ],
	'表情_落ち込み' =>	%[ 'x1'=>102, 'y1'=>93, 'x2'=>231, 'y2'=>190, 'img'=>'優希_通常_表情_落ち込み' ],
	'表情_軽い驚き' =>	%[ 'x1'=>102, 'y1'=>93, 'x2'=>231, 'y2'=>190, 'img'=>'優希_通常_表情_軽い驚き' ],
	'表情_苦笑い' =>	%[ 'x1'=>102, 'y1'=>93, 'x2'=>231, 'y2'=>190, 'img'=>'優希_通常_表情_苦笑い' ],
~略~
	'服_私服' =>	%[ 'x1'=>13, 'y1'=>182, 'x2'=>316, 'y2'=>598, 'img'=>'優希_通常_服_私服' ],
	'服_パジャマ' =>	%[ 'x1'=>13, 'y1'=>182, 'x2'=>316, 'y2'=>598, 'img'=>'優希_通常_服_パジャマ' ],
	'服_制服' =>	%[ 'x1'=>13, 'y1'=>182, 'x2'=>316, 'y2'=>598, 'img'=>'優希_通常_服_制服' ]
],

でも画像切り出しは絵を見ながらだから結構楽しかったり。ニヤニヤしながら作業。

Photoshop CS2から搭載された「スマートオブジェクト機能」が激しく便利です。なんたって拡大縮小が自由自在なんですよ。オリジナルの画素数を保ったままだから、「今は何%に縮小してるんだろう」とかすぐ調べられる。サイズ調整に超便利。今まではFlashに読み込ませてやってました。


立ち絵のサイズ調整。

絵もぼちぼち揃ってきたし、そろそろ作品紹介ページも作りますかねー。