制作状況でござる
絵の方
オリジナリティを犠牲にクオリティを上げるの術
前まではCGの背景は自分で描いてましたが、そんなにまだうまくないし、労力がかかるのでツクールのタイトルや戦闘の背景を加工してCGの背景にしました
見ての通り、CGのクオリティが上がりました。僕が背景うまくなるか、自分で描かなければいけない時以外はしばらくはツクール素材を加工したり、背景素材を使おうと思います。
CG使い回して差分描くの術
みんな大好きエロシーン(エロ以外も含む)をどうしようか考えてました。やっぱり雑魚敵みんなにエロシーンあった方がいいよね~、とか思ってますが、そうするとCG描きまくる事になるので大変です。という訳で閃きました。雑魚敵はCGを使い回すことにします。どういうことかと言いますと・・・
左はスライムに負けた時で右は蜂さんに負けた時です。こんな感じで雑魚的は差分を増やして、エロシーンを作ろうと思います。ボスはちゃんと専用CGを用意します。だってボスだもの、最高級の○女凌○劇を・・・ふふふ・・・
制作状況の方
ゲームにシナリオを組み込みました。
ストーリーは旅の冒険者フリムがニワトリに大切な物を奪われたとある村の村長さんの代わりにニワトリから村長さんの大切な物を取り戻すだけの短編RPGです。
後はRPGなのでステータス調整、敵の配置、宝箱の配置など・・・・・
さあ大変。これらをしたらゲームはほぼ完成します。
そして戦闘ウィンドウをいろいろいじりました
今回は一人旅なので無駄な所を無くしてコンパクトにして、立ち絵もよく見えるようになりました。
他にはAキーで立ち絵の表示位置変更・非表示やSキーを押してる間はメッセージウィンドウを透明にするようにしました
CGや立ち絵をじっくりみたい時はSキーです。但し、透明になるだけなので、決定キーなどを押すと容赦なくセリフやストーリーが進みます。
プログラムの方
RPGツクールMVのスキルやアイテムなどにある計算式にjsが使えることを知りました。てっきり特定の文字列じゃないと動かない物かと思ってました。という訳で僕が欲かった機能をプラグインで組み込みました。
「mk_managers.MK_k_sute(5)」は通常は1を返しますが、特定の状態異常(これの場合、アクターがステートID5)なら2を返すのでなんと回復量が半分になります。
js参考書を読んでたらinを使うfor文を知りました。これはなんとオブジェクトの中の変数共をfor文で配列の中を確認していくかの如く確認していく優れものです!(説明難しい)
いや~、コピーしたオブジェクトの変数の初期設定が楽になりました。オブジェクトをコピーしたりした時にコピー元の変数を参照したくない時にどうぞ