0

簡単な小惑星ゲームを作っているとしましょう。java.geomrectangle2dまたはインポートされた船があります。長方形でもある小惑星が1つありますが、色が異なります。船が小惑星にぶつかったとき、それを認識して、何かを印刷したり、JoptionPaneを表示したりできるようにしたいと思います。Areasでこれを行う方法を学びましたが、それは本当に複雑で、どこかでこれを行うもっと簡単な方法があると聞きました。

任意の考えやリンクをいただければ幸いです。

また、PNGでこれを行うことはできますか?

ありがとう

4

1 に答える 1

0

物理学と衝突検出にサードパーティのエンジンを使用します。Box2Dと同様です (エンジンの Java ポートであるJBox2Dが必要です) 。衝突コードを書くことは、一度は面白いですが、退屈になります。Box2D は非常に優れたエンジンです。私はすべての 2D プラットフォーマー ゲームで使用しています。

Box2D はかなり高度ですが、適切なチュートリアルに従えば、状況に合わせて機能させることができます。

于 2012-07-24T19:55:43.007 に答える