【非公式】某会社設立記念ゲリラ Advent Calendar 2016 17日目の記事です。
FlashゲームをUE4で再実装するゲリラアドカレです。
バトルのロジックを悩ませながら実装中です。
このとき、構造体の配列ソートに思いのほか悩んだので記事化します。
・注意
許可を取ってないので通常業務の空いた時間を利用して作成するため、作成中のゲーム、及びアドカレは完成保証がなければ、ゲーム自体もリリースされる保証も皆無なので、あんまり期待しないでください。
#ブループリントによる配列のソート
ステータスの構造体を素早さの降順に並べようとしたところ、どうやらブループリントにソートの関数がないようなので自作しました。
かなり泥臭いやり方しています。
構造体配列のソートする一つのやり方なので、参考になればと思います。
#バトルの今後
色々ロジックを考えていたらちょっと頭がこんがらがってきたので、味方キャラ全員のコマンドを選択してから行動するのではなく、キャラごとに選択したらすぐ行動するように変えていきます。
本当はドラ○エの戦闘みたいなことやろうとしたのですが、悩む時間が増えてしまったので余計な仕様は排除していきます。
あと9日、果たして完成するのか。
不安がっていても仕方ないので頑張っていきます。