ガストロの戦闘画面の続きの続き【記:あおたく】
こんばんは、あおたくです。
ずっと戦闘画面を作っています。前回敵のHPと名前、敵選択カーソルの表示までが実装できたので、いよいよ AP を……の前に、入力中のパーティメンバーの行動を表示しようと思っていたのを忘れていたので、それをやっていました。
こんな感じで、入力中のキャラには「行動を選択」と表示し、入力が完了したキャラにはそのコマンド名を表示しています。
最近のゲームだと結構見かける感じですね。
これに加えてターン開始ダイアログもあるので、コマンドを見直してからターンを開始できるようになりました。
画面に見えない部分だと、ウインドウスキン周りの処理を汎用化して、ウインドウスキン画像に合わせた設定ファイルを配置すると、その設定を読み込んでウインドウスキンからウインドウ背景や枠として切り出す部分を自動で設定できるようになりました。
これで仕様変更にある程度柔軟に対応できるようになったのと、別のゲームにも流用しやすくなっています。
とはいえまだとりあえずガストロで動けばいいというレベルで公開プラグインにできるほどではないんですが、遅くともゲームが完成する頃にはプラグインも公開したいなと思っています。
その他、戦闘画面のレイアウト変更まわりも、スキルウインドウのタブ表示化、敵名とカーソル選択、といった単位でプラグインに分割しました。1ファイルが小さくなったのでだいぶメンテナンスしやすくなったのと、他の方が作ったプラグインとの競合対策もしやすくなりました。
フォロワー以上限定無料
プラグイン開発するときに絶対欲しい衝突しにくいグローバルな値
無料