テスト後の3日間デバッグから入り新機能の実装をしています。
まずは付いて行く機能関連の修正を行いました。
細かく見ていくといろいろと気になる点があったので1つずつ修正し、なかなかいい感じにまとまりました。
それからそれから。
音量設定の保存が未実装だったので対応し、キャラ情報の設定周りの修正をし、いよいよ新機能の実装へ。
飛び道具と一言で言っても、攻撃→矢となるNPCが発生→移動→ぶつかったら攻撃処理
という流れになり、サーバー側で足りない機能がもりだくさんでした。
今まで動くNPCがなかったので、対応できるように仕組みを用意し、攻撃時に武器に応じてNPCを発生。
クライアントとのやりとりをしつつ矢の動きも制御し…うきー!となりながらカタカタと約5時間。

夜になってようやく形になりましたっ。
苦労した甲斐あって、今日の実装でサーバーのキャラ関連の処理が大分機能アップしたと思います。
これからいろんなNPCの処理が追加できそうです。
そんな感じで取り急ぎやりたかったことが一段落し、これからアイテム周りの充実やマップ移動などへ手を入れていこうと思います。
やはり公開して見てもらうことで、「次に向けてがんばろー」と励みになります。
この調子でがんばっていきますですよ!