会話シーンのアニメーションの話
まずは前回のアンケートの結果から。
紫髪一強でした!個人的には結構意外な結果で、和風だから黒髪寄りのがいいかな……とか考えていたんですが、素直に紫で行こうと思います!投票ありがとうございました!
立ち絵を動かしたい
そんな訳で今回の主題です。あくまで個人的な嗜好ですが、ゲームは静止パーツが多いほど良くありません。そしてSRPGstudioはアニメが弱いのです。これはデフォルト素材のドットの枚数が足りない、と言うのもありますが、基本的に戦闘アニメ以外は動かせる様になっていない、と言う方が主です。会話シーンを動かしたり、メニューがスライドして表示される、と言った設定ができず、拡張の余地がありません。
https://www.youtube.com/watch?v=Cq_p7ok2090
これは紋章の謎のPVですが、スーパーファミコンの時点で喋れば口が動くし、背景は雲が流れます。デフォルトではこういう事が出来ないんですね。
https://www.youtube.com/watch?v=s2uPnFIRkLk
もっと言えば暗黒竜の時点で口パクが存在します。ファミコンより画面が動かない……自分はこれを常々歯がゆく思っておりました。
そんな訳で「瞬きっていいよね……キャラが瞬きするだけで紙芝居がアニメに変わるんだ……」とかTwitterでブツブツ呟いていた所(我ながら怪しすぎる)、先達の方からお声がけ頂きまして、瞬きが設定できるプラグインを貸していただける事となりました。そんな訳で、試作品の動画をどうぞ。
https://twitter.com/nagare_gekka/status/1634377682292211719
こんな感じ。す、すんごいな……!これはまだ素材が間に合ってないので、主人公とリビしか瞬きしてませんが、出番が多いキャラクター中心に拡張していく予定です。
瞬きだけではなく会話シーンの総合アップデートプラグインになっておりまして、キャラが増えると自動的に並んでお喋りをし始めます。また、立ち絵が出る時にヌルッとフェードしながら入ってくるじゃないですか。こういうのが滅茶滅茶大事なんですよ! 人は動く物に目を惹かれます。全ての絵が五秒以上動かない状態を避けるのが理想です。細かく細かく動かしていきたい!
こんな大切なプラグインを快く貸して頂けたのには感謝しかありません。そんな訳で、今回はその人の著作の紹介をさせて頂きたいと思うのであります。
リトルハーツ
https://store.steampowered.com/app/1616520/_/
ゆーぎりさんによる個人開発の作品です。同じSRPGstudio製のゲームですが、色々と革新的な事をやられている意欲作で、自分が感じたSスタバニラの欠点を徹底的に潰してあります。
・全キャラに立ち絵がある
・表情がコロコロ変わって瞬きする
・表情どころか、ポーズが複数ある
・同じ画面に何人も登場する事ができる
・全キャラ立ち絵に合わせた戦闘アニメがある
・デフォの動かないアニメを改善してある
・クラスチェンジが二種類に分岐する
・クラスごとに必殺技モーションがある
・確認した限り、マップチップは全て有料素材に差し替えられている
・描きおろしのスチルもある
絵作りだけでもこんな感じです。ど……どうなってんだ!
他にも武器を消費しなかったり、ロストが存在しなかったり、敵を全滅させなくても損をしない様になっていたり……といちいち分かっている改変点が多いです。凄くカッチリ作ってある作品だと感じました。
さらに、リンクの通りSteamで販売中の作品です。自分もSteamを目標としているので、あらゆる意味で先達的な存在なのでありますな。
3月16日から始まるスプリングセールにも参加するそうなので、今がプレイするチャンスです。良かったら触ってみてね(ド宣伝)
閑話休題……
制作に話を戻しますが、お借りしたプラグインは大規模な物なので、滅茶苦茶競合しておりまして、最初RPGパートで立ち絵が出ないと言う不具合が出たりしました。
一瞬青くなったんですが、現状は何とか解決しています。スクリプトで直接立ち絵を召喚して動かしたら何とかなった。
また、会話パートが全般猛烈にズレた為、設定しなおす事となりました。
今までは左右に振って交代で喋っていたんですが、新仕様では自動で並んでいくので面白い事になっちゃったのだ。修正にちょっと手こずっています。
さらに、お借りしたプラグインで任意のタイミングで表情を変更できる様になりました。今までだったら違う表情のセリフを言わせる事で切り替えていたんですが、他人の会話中に表情を変えられる様になったのです。誰かが意見を言っている時に、目を閉じて頷いてるキャラクターとかが表現できるのである。長話で画面が止まるのを誤魔化すとても大きなファクターです。
が、これもRPGパートでは不具合がありまして、立ち絵を出す際にシャドウが出る事があります。多分前に消した立ち絵を消す際のフェードが一瞬出ちゃう、みたいな事だと思うんですが、表情変更時に使うと結構露骨にグチャっとするので、RPGパート中だけは任意の表情変化を行えません。また、会話イベント後に他のキャラクターに話す際もやぱりコレが一瞬チラつきます。これは自分に修正能力が無いので、仕様です。
こう駆け寄ってきてくっついてくる、みたいな表現ができる様になったのが嬉しい。紙芝居が紙人形劇になった感じがしますね。
skebを受けた話
珍しく依頼が来たのでやりました。オリジナルで依頼が貰えるのは絵描き冥利に尽きますね、ありがとうございます!
黒いシンプルなボディスーツにレザージャケットを羽織ったヒロインとセントラル、というお題でした。シンプルってどのくらいだろう、って結構悩んだんですがskebは一切やり取り禁止なのである。こちらで汲み取るしかない……作中に出るパイロットスーツからちょっとだけ意匠を落としてシンプルにした版を二つと、めいっぱい落としてツナギみたいになった差分を作って納品しました。このお金は素材費用に充てさせていただきます、ありがとうございました!
本当は先述したRPGパートの不具合を外部の方に修正して貰う為の費用を捻出したい。あれもできない、これもできない、できない事だらけなのが現状です。ほぼ会話とスイッチのオンオフ、変数操作しかできないと言ってもいい。スクリプト的な依頼ってどのくらいかかるんだろう……
そんな訳で、気が向いたら依頼してみてね。自分のオリキャラとか知らない子描いてくれ~とかでもOKです!
時間が滅茶苦茶かかりそうなのはごめんなさいする可能性があります……時間が、時間が足りない……
話は逸れますが、新武将登録システムとかも、当初そういう意図で制作してたりします。プレイヤーの考えたオリキャラを有償で描いてゲームで使える様にする、って言うロックマンのボスキャラコンテストみたいな事をやりたかったんですよ。ただ、ゲームがポシャった時に責任が取れないので立ち消えました。新武将自体が入る枠もあんまりなくて、正直システムごと形骸化している……ゲームにプレイヤーの色を付けて欲しい、と言う気持ちが凄くあるので、こういう事にチャレンジしがちです。FEは「俺んちはアベルがこんなに育ったぜ!」「俺んとこのカインはヘタレた……」みたいなその時、その人だけのデータが生まれるのが楽しい……気がする!