Làm cách nào để kiểm tra các loại màn hình TV khác nhau cho trò chơi XBLIG của tôi?


7

Danh sách kiểm tra gửi XBLIG yêu cầu đảm bảo hiển thị tất cả đồ họa quan trọng trong trò chơi trong 'TitleSafeArea'.

Tôi đã nhận được một báo cáo lỗi trong quá trình kiểm tra chơi cho biết các phần của bản đồ 2D cuộn của tôi chỉ hiển thị một nửa (bị cắt ra từ bên trái màn hình).

Tôi đã thử nghiệm trò chơi trên TV 47 "và màn hình VGA 19" và cả hai đều ổn. Tuy nhiên, báo cáo lỗi cho biết sự cố xảy ra trên TV 20 standard tiêu chuẩn.

Làm cách nào để kiểm tra các kích cỡ khác nhau mà không cần mua TV có kích thước khác nhau?


Câu trả lời:


5

Hãy hợp lý tốt 4: LCD 3 màn hình . Đặt băng keo điện, hoặc một số băng mờ khác, trên 5% trái / phải / trên / dưới 5% màn hình của bạn. Đặt băng dính, hoặc một số băng bán trong suốt khác, trên 3% màn hình tiếp theo của bạn. (Vì vậy, tổng cộng 8% trên tất cả các bên được bảo hiểm.) Bây giờ làm điều tương tự với tỉ lệ 16 lý tốt: 9 LCD màn hình , nhưng bìa 5% trên trái / phải với băng dính - vì vậy 8% trên / dưới, 10% ở bên trái / phải.

Bây giờ bạn có hai TV xấp xỉ có thể sửa chữa được - các cạnh rất được che phủ hoàn toàn và một số lượng vượt quá mức có thể nhìn thấy nhưng quá mờ để chứa văn bản hoặc đồ họa chi tiết khác.

Để có thêm tín dụng, hãy triển khai hiệu ứng đó trong công cụ kết xuất của bạn để tiết kiệm cho mình một số băng.

Một huyền thoại tôi đã nghe nhiều lần về các khu vực quá mức / an toàn là TV HD không có chúng. Đo không phải sự thật. Tất cả các CRT HD đều có các khu vực quét quá mức và nhiều mô hình LCD và plasma cũng làm như vậy. Một số không nhưng sẽ mô phỏng quét quá mức cho đầu vào không phải HDMI / DVI / VGA, bao gồm đầu vào HD Y'PbPr ("thành phần"). Tôi nghi ngờ huyền thoại này tồn tại bởi vì hầu hết mọi người kết nối HDTV của họ bằng HDMI hoặc VGA.

Một huyền thoại khác mà tôi đã nghe nói là khu vực an toàn tiêu đề có kích thước cố định, ví dụ: luôn luôn cách mép 2cm hoặc luôn cách cạnh 50 pixel, do đó, nó nhỏ hơn tương đối trên TV lớn hoặc HD. Điều đó cũng không đúng. Các khu vực an toàn thường tỷ lệ thuận với kích thước TV và kích thước đó được cố định bất kể độ phân giải màn hình đang hiển thị - chúng là thuộc tính vật lý của màn hình TV hoặc được mô phỏng như vậy. Tôi nghi ngờ huyền thoại này tồn tại bởi vì các HDTV cao cấp hơn và mới hơn có các khu vực không an toàn nhỏ hơn.


1
Tôi không nghĩ rằng điều này sẽ hoạt động - trên máy tính, TitleSafeAreatrả về toàn bộ màn hình, trong khi trên XBox 360, cắt TitleSafeAreamột phần các cạnh. Vì vậy, bằng cách này, bạn thực sự đang cắt bỏ một phần của việc TitleSafeAreamà bạn không cần phải làm.
BlueRaja - Daniel Pflughoeft

Tôi không đề nghị sử dụng TitleSafeArea.

Cảm ơn rất nhiều. Tôi đã triển khai đường viền gỡ lỗi trong công cụ của mình để ẩn mọi thứ không có trong TitleSafeArea. Tôi sẽ thêm một đường viền 3% bán trong suốt khác dựa trên đề xuất của bạn.
Steve Dunn

2

Trực giao cho câu hỏi của bạn, nhưng; Khi phát trên TV, nhiều trò chơi sẽ cho phép người dùng thay đổi kích thước vùng vẽ (tức là "thay đổi kích thước màn hình bằng phím điều khiển cho đến khi bốn ô vuông màu trắng này nằm ở góc màn hình của bạn") khi trò chơi khởi động lần đầu tiên. Hãy chắc chắn rằng họ có thể truy cập lại sau, trong trường hợp họ có TV mới.


Tôi biết tôi đã quên một cái gì đó! Tôi đã viết về điều đó nhưng tôi đã bị phân tâm và quên đặt nó vào. +1
Tấn

2

Nói chung bạn nên thiết kế trò chơi của bạn để bất cứ điều gì mà để được nhìn thấy được vẽ trong phạm vi của TitleSafeArea, không phải là Viewport riêng của mình. Bạn có thể tìm thấy kích thước của TitleSafeArea bằng cách sử dụng thuộc tính TitleSafeArea của cấu trúc Microsoft.Xna.Framework.Graphics.Viewport. Kích thước của hình chữ nhật TitleSafeArea sẽ thay đổi cho các màn hình và nền tảng khác nhau.

Nếu không kiểm tra mọi kích thước, loại và kiểu TV từng được tạo, bạn không thể biết rằng mọi thứ được vẽ trên màn hình tọa độ bên ngoài TitleSafeArea này sẽ thực sự được hiển thị cho một người dùng nhất định. Mặt khác, bạn có thể chắc chắn chắc chắn rằng mọi thứ được vẽ bên trong khu vực này sẽ được hiển thị.


1
"Mặt khác, bạn có thể chắc chắn bất cứ điều gì được vẽ trong khu vực này sẽ được hiển thị." Bạn có thể giả định nó với mức độ xác suất cao, nhưng bạn không thể chắc chắn được .

1

Nhiều TV CRT không phải là hình chữ nhật hoàn hảo. Chúng có các pixel ở hai bên và trên cùng bị cắt ở hai bên. Thông thường, phần bên trong 80% của màn hình được đảm bảo an toàn.

Trên độ phân giải HD, rất có thể sẽ thiếu từ 0 đến 5% diện tích màn hình.

Trong công cụ trò chơi của bạn, hãy thêm một số hướng dẫn tạm thời để bạn có thể căn chỉnh tất cả các phần quan trọng trong khu vực xem và kiểm tra tất cả các độ phân giải mà bạn cần hỗ trợ.

Ngay cả khi màn hình của bạn rộng và tỷ lệ khung hình bị sai trên màn hình, hướng dẫn của bạn sẽ có thể giúp bạn điều chỉnh nó.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.