開発日誌

開発進捗など

フィールドマップ用カメラの実装

フィールドマップを映すカメラを実装した。
とは言っても2Dのゲームなので注視点(=カメラ位置)を表すマップ上の座標をひとつと、通知先の配列を持っているだけ。

機能としては、注視点が変更された際に、登録されているリスナーの notify() を呼び出す。
また、フィールドマップのビュー(作成済み)の方でこのカメラのリスナを継承(インターフェースを実装)して、
カメラ位置に応じて中のチップ及びチップのオフセットが変わるよう修正した。

これでカメラを動かすだけでマップがその位置を中央としてスクロールするようになった。

次はマップ上の座標を持つキャラクタービューを作成する予定。