1013 日報 NPCの自律移動の改修
日報
スローライフゲーム
作業時間
6時間
作業内容
NPCシステムの改修作業
遥か古の時代に作っていたNPCが自律移動して時間帯によって違うセリフを話してくれるシステムのコードを改修しています。
改修前の動画はこんなのです。
https://twitter.com/inazuma_soft/status/1114601245723901952?s=20
https://twitter.com/inazuma_soft/status/1187405453661130758?s=20
キャラクターが仮だったり時代を感じますね。
あっ…もう一年経過する……。はやい…。
このシステム、結構大きいんですよね。
ゲームデータからマップ間の接続情報を取得して、それを元にNPCが違うマップに移動したり、タイムテーブルによってどこに行くか制御したり。
むやみに Game_Mapなど既存のクラスに変数などを追加するとセーブデータが肥大化する問題もありましたので必要なデータだけをセーブ対象のクラスに定義してみたりとやることは山積みです。
今週中に何とか動かすところまで持っていけたらなぁと思ってます。