描画座標計算に不要なオフセットがある問題を修正.

Animationを使用していたころの名残で、オフセット指定が残っていた.
現在はAnimationDataを使用しており、オフセットはAnimationData側で処
理するため、Shot.knのオフセットは削除する.
デバッグビルド時に描画基準座標を表示する.

表示ずれなどの確認のため、描画基準座標に十字を表示する機能を実装.
プレイヤーの加速度を小さくする.

狭い場所で振り向くだけという動作がしにくいため、加速度を減らして対
処する.
プレイヤー弾の発生座標を微調整.

崖から身を乗り出して上下撃ちするときの操作が難しかったため、少し前
方に発射位置をずらす.
敵単体の処理をEnemyListからEnemyに移動.
敵の各動作状態を個別の関数に分離.
敵の移動処理を追加中.
一定以上プレイヤーに近づかないようにする.
敵の行動パターンをランダムに設定する.

ステージが進むごとに攻撃的な敵が増える.
線形補間アニメーションを実装.
プレイヤーを無敵化するテスト用フラグを追加.
敵用のアニメーションデータを追加.
敵弾の発射間隔を調整.

間隔が短すぎた(20-100fの一様分布)ので、少し長くして分布も変更する
(30-150f中央値90fの擬似正規分布).
敵の行動パターンを追加.

これまでの動かないパターンに加え、プレイヤーに寄ってくるパターンを
追加.
寄ってくる動きのため歩行アニメーション画像を追加.
敵の射撃開始距離とプレイヤー追尾開始距離を同じにする.

思いつき.
乱数最大値が魔法数だったので、Len()から計算するように修正.
ジャンプ中は敵弾を発射しないようにする.

プレイヤー弾が相殺しにくい高さで発射されるとゲームプレイが難しくな
りすぎると感じたため、着地中のみ発射できるようにする.
弾の相殺判定を大きくすれば解消できそうだが.
目の前に障害物があったらジャンプさせる.
敵の移動範囲をマップサイズに制限する処理を実装.

敵の移動を実装したことで必要になった.
タイトル画面のテクスチャをでっち上げる.