進捗報告6回目です。半年が過ぎてしまいました。
5月よりシステム部分の構築をようやく着手しはじめまして、戦闘部分を弄っておりました。
現状は、ようやくコマンド選択と、攻撃時のライフの増減、逃げる又は戦闘終了の制御を仮で作ったところです。
まだまだハリボテなのですが。
まだステータスはHPしかありません。経験値やレベルアップ、ステータス上昇などはこれから。
一番難しそうなのは、敵グループの制御部分だと思っています。つまり、エンカウント時にどの種類の敵が何体現れるか、といった部分の処理。今はまだ敵単体でしか動かない状態です。
この辺は「配列」という要素が絡んでくる部分ですが、プログラミング初心者にはとっても難しいので、こちらは一旦保留にし、今はインベントリの制御部分を作っているところです。
インベントリ、つまりアイテムリストの処理ですね。入手したアイテムをリストに追加したり、使ったアイテムをリストから消したり、そんな処理です。ここを理解すれば戦闘システムのところに応用できるのではないかとニラんでおります。
アイテムやスキルの種類数は少なめにしようと考えています。
自分が好きだったスーファミのゲームを参考に作っているので、全体的に古風なテイストになりつつあります。
ドット絵好きですし。
未だ「解説動画を見て何とかやっている」状況です。
なぜそうすればこうなるのか、がなかなか理解できないことも多々あります。
ただ、続けているのでいつかわかる日が来るでしょう。
すごく時間がかかりそうですが、これからも頑張ります!