いなずまそふと 2020/10/13 22:33

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など既存のクラスに変数などを追加するとセーブデータが肥大化する問題もありましたので必要なデータだけをセーブ対象のクラスに定義してみたりとやることは山積みです。

今週中に何とか動かすところまで持っていけたらなぁと思ってます。

月別アーカイブ

記事を検索