私は c++ で box2d を使って多くのことを行ってきましたが、C# を試しています。Box2Dの代わりにFarseerが一般的に使われているようです(Box2DXNAは知っていますが、少し古いようです)。私が C++ と Box2D を使用していたとき、誰もが常に 1 ピクセル/メートルの比率を使用しないようにアドバイスし (理由はわかりません)、通常は 30 ピクセル/メートル程度を使用することを提案しました。Farseer について調べていると、矛盾する意見がたくさん見られました。1 ピクセル/メートルを使用すると言う人もいれば、スケールを使用すると言う人もいれば、ConvertUnits.ToSimUnits と ConvertUnits.ToDisplayUnits を使用すると言う人もいます。
それで、私は何を使うべきですか?現在、ConvertUnits を使用していますが、すべてが変な場所にレンダリングされます。事実上の標準または私が従うべきものはありますか? 前もって感謝します。