MonkeyKnightです。






現在公開しているAndroidシューティングゲームO.XII」、






今のプログラムのままだと、表現力に限界があるので、






プログラムを全面的に書き直します






O.XIIは320ドット×480ドットの画面で動いています。





でも、実際の処理は、16×16ドットを1マスと決め、





20マス×25マスでゲームを処理しています。





なので、どうしても動きが荒くなるんですね。





当たり判定も、自機、敵機、自機弾、敵弾それぞれ、





このマス上で行っています。






ゲームキャラの動きも同様です。






次回のアップデートで、ゲーム座標系をドット単位に変更します。






さらに、敵キャラの動きの制御も拡張します。






当たり判定も、一般的な互いの中心点から距離計算する方法に







変更し、よりスムーズな動きと表現力を高めたものにしたいと思っております。






ペタしてね