Một cái gì đó sẽ giúp khi thiết kế HUD của bạn là sử dụng tọa độ màn hình chuẩn hóa thay vì tọa độ pixel. Nếu bạn sử dụng pixel, bạn cần tính đến tất cả các độ phân giải có thể bạn muốn hỗ trợ ... không có gì thú vị.
Thay vào đó, chọn và xuất xứ (giả sử, phía dưới bên trái màn hình) và gọi nó là <0, 0>. Phía trên bên trái của màn hình sẽ là <0, 1> và phía trên bên phải sẽ là <x, 1>, trong đó x phụ thuộc vào tỷ lệ khung hình. Ví dụ: ở 1680x1050 tỷ lệ khung hình là 16:10 nên x sẽ là 1.6.
Giờ đây, bạn có thể thiết kế UI của mình theo tọa độ màn hình được chuẩn hóa và chúng sẽ không bị kéo dài / lệch khi tỷ lệ khung hình thay đổi và chúng sẽ mở rộng hoàn hảo bất kể độ phân giải. Các điều chỉnh duy nhất bạn có thể phải thực hiện là cho 3 hoặc 4 tỷ lệ khung hình (có thể là 4: 3, 5: 4, 16:10 và 16: 9). Bạn thậm chí có thể làm giảm bớt điều đó bằng cách cho phép mọi thứ được neo vào phía bên phải của màn hình.