2017年11月8日水曜日

【ウディタ】スキル習得システム

恒例のスキル習得システム。ポイント割り振り式・スキルツリー要素に加えて、スキルレベルも正式サポートできるようになった。

次回作も同じようなタブ式UIを採用しました。
気が変わらなければたぶんそのまま。
左側にタブ付き選択肢、右側に詳細表示、上下にガイド表示のレイアウトが個人的に好きなので(操作するのも楽だし)、相変わらずな感じで多用していくだろうし、気が変わらないとは思いますが……。


残りTPはデバッグ用に増やしてあるだけです。
あれこれ悩んで結局これに帰ってきました。数週間ぶんのゲーム制作時間はレイアウト問題で溶けちゃいました。

できることは以下の通り。
・各種基本的なステータスの成長率を増減、ステータス値に比例した加算をおこなうスキルを設定可能
・パッシブスキルを設定できる(今まではできなかった)
・アクティブスキルにもスキルレベルを設定できる(今まではできなかった)
・習得可能スキル数が9増加し、合計54スキルに。
・サブキーで前提スキルの習得画面を呼び出せる。
・階段状の性能強化を設定できる(あるスキルレベルで威力が大きく上昇するとか)。
・次Lvの性能変化を表示できる(表示しないこともできる)。

細かいところでは、以前のものから文字サイズを少し変えるなどしています。地味に見やすくなったんじゃないかなと……。
前の記事で「80超も入んないよおお」とか言っていましたが、どう考えても多すぎなのでウディコン時のクリア報告やコメント、個人的な振り返りから"使用率が極端に低くなりそうなスキル"をリストアップして、減らしました。属性が違うだけで挙動が大差ないようなスキルも削るなどしています。
そこまでやってなんとか54スキルになった、といった感じ。削除したスキルの一部は付与呪文として復活する予定。削除したもののうち半分以上はバフデバフ系のスキルなので、付与呪文システムで輝けると思います。このシステム思いついて本当によかった。

削れなかったら、タブの中身をプレイヤーに決めてもらうような作りにすることも考えていたのですが、削り切れたのでボツになりました。採用したらしたで、やりたいことはわかるけど面倒くさいタイプのシステムになりそうな予感もするので、これでよかったような?