0

私は最近java、ライブラリを使用してゲームを開発し始め、Slick2Dとても楽しんでいます。ゲームに物理演算が必要な問題が発生し、Web を閲覧した後、Jbox2D物理演算エンジンを使用することにしました。インストールする前に、を効果的にJbox2D使用できることを確認したいと思います 。手始めに、重力、運動量、摩擦を備えたプラットフォーマー タイプのゲームを作成します。物理演算はそれほど多くないので、おそらく自分で追加できますが、より複雑な物理演算を必要とするゲームに進む場合に備えて、物理エンジンに慣れたいと思います。が仕事に適した物理エンジンでない場合は、喜んで別のものを使用します。Jbox2DSlick2DJbox2D

4

1 に答える 1

2

質問の性質上、これはやや独断的な回答ですが、私は slick の開発者であり、JBox2d、phys2d、libgdxphysics2d、および fizzy ラッパーを使用しています。これらのうち、Jbox2D は理解するのが難しいにもかかわらず、最も機能が充実しているように見えます。私は何百ものポリゴンを速度を落とさずに (Android でも) 実行することができ、ジョイント、モーター、接触リスナー、手動で適用された力とインパルス、および複数の形状のボディを実装しました (これにより、凹状であっても凹状のボディを持つことができます)。形状は不可)。

于 2012-07-11T20:03:03.463 に答える