XNAを使用して単純なタイルベースのゲームを作成する方法を学び始めましたが、問題が見つかりました。 OpenGLでは、描画する座標、たとえば矩形を定義すると、それらの座標は私が作成したビューポート(オルソまたはパースペクティブ)を参照します。したがって、例の場合、0,0の座標点が画面の中央に配置されていました。XNA - 解像度に依存しないタイルベースのゲーム
XNAではすべての寸法と座標がピクセルで表されているので、10x10の長方形を描くと、10ピクセル×10ピクセルの長方形になり、原点の座標も同じになります。 このように、解像度を変更すると、比率が変わります(OpenGLでは、同じサイズではありません)。ピクセルの比率に縛られることなくXNAを使用するにはどうすればよいですか?誰が私が間違っているのか、どうすればこのことについて話すことができるでしょうか?
可能な複製http://stackoverflow.com/questions/10298046/wp7-xna-game-how-to-adapt-to-different-phone-resolutions/10300282#10300282 – Ani