動き回ったり、まっすぐに撃ったり、爆発などの標的になったりする多角形のプレイヤーを使った単純な 2D「アーケード」ゲームを作りたいとします。これは、どのポリゴンが線と交差するか、プレイヤーと風景の障害物との間の衝突、爆発を表す円とどのポリゴンが衝突するかなどを把握するために、多くの幾何学的計算を必要とするようです.
これらすべてを処理してくれる既製のオブジェクト指向ライブラリはありますか? .NET または ActionScript コードが理想的ですが、他に選択肢がない場合は C++ でも問題ありません。