MonkeyKnightです。
現在公開しているAndroidシューティングゲーム「O.XII」、
今のプログラムのままだと、表現力に限界があるので、
プログラムを全面的に書き直します!
O.XIIは320ドット×480ドットの画面で動いています。
でも、実際の処理は、16×16ドットを1マスと決め、
20マス×25マスでゲームを処理しています。
なので、どうしても動きが荒くなるんですね。
当たり判定も、自機、敵機、自機弾、敵弾それぞれ、
このマス上で行っています。
ゲームキャラの動きも同様です。
次回のアップデートで、ゲーム座標系をドット単位に変更します。
さらに、敵キャラの動きの制御も拡張します。
当たり判定も、一般的な互いの中心点から距離計算する方法に
変更し、よりスムーズな動きと表現力を高めたものにしたいと思っております。
