간단한 타일 기반 게임을 만들기 위해 XNA를 사용하는 방법을 배우기 시작했으나 문제가 있음을 발견했습니다. OpenGL에서 드로잉 할 좌표 (예 : 직사각형)를 정의하면 해당 좌표가 내가 만든 뷰포트 (오르토 또는 원근감)를 참조합니다. 그래서, 예를 들어, 좌표 0,0은 화면 중앙에 위치했습니다.XNA - 해상도 독립적 인 타일 기반 게임
XNA를 사용하면 모든 치수와 좌표가 픽셀로 표현되므로 10x10 직사각형을 그릴 경우 10 픽셀 x 10 픽셀 직사각형이되고 원점 좌표는 동일하게됩니다. 이 방법을 사용하면 해상도를 변경하면 비율이 변경됩니다 (OpenGL에서는 크기가 동일하지 않음). 픽셀의 비율에 구속받지 않고 XNA를 어떻게 사용할 수 있습니까? 아무도 내가 잘못하고있는 곳이나 내가 어떻게 할 수 있는지 말해 줄 수 있습니까?
가능한 복제 http://stackoverflow.com/questions/10298046/wp7-xna-game-how-to-adapt-to-different-phone-resolutions/10300282#10300282 – Ani