Có cách nào để ngăn người dùng điều chỉnh hiệu chỉnh gamma của họ để 'ăn gian' ra khỏi khu vực 'tối' không?


13

Trong hầu hết mọi trò chơi tôi gặp phải bao gồm một tình huống đen tối được thiết kế để thay đổi cách người dùng tương tác với môi trường, luôn có một số người chơi bật chế độ chỉnh sửa gamma của màn hình để phủ nhận hiệu ứng mong muốn.

Có cách nào để ngăn người dùng điều chỉnh hiệu chỉnh gamma của họ để 'gian lận' thoát khỏi thử thách không? (bóng tối)

Tôi tưởng tượng nếu bạn có thể lấy lại hiệu chỉnh gamma hiện tại của màn hình người dùng một cách đáng tin cậy, bạn có thể sử dụng điều đó để ít nhiều ngăn chặn lợi thế mà nó sẽ cấp mà không gây ra bất kỳ sự bất tiện nào cho người dùng.


17
Đây có phải là một trò chơi nhiều người chơi mà tôi có thể đạt được một lợi thế không công bằng? Nếu không, với tư cách là một người chơi, tôi muốn thay bạn để các thiết lập hiển thị của tôi một mình, cảm ơn.

3
Như Cong Xu đã nêu, bạn có được hiệu ứng tối thiểu khi điều chỉnh gamma vì nó chỉ thay đổi độ sáng của những gì thực sự nhìn thấy được. Nếu bạn không muốn thứ gì đó nhìn thấy, hãy vẽ nó hoàn toàn màu đen và hầu như không có cách nào để người chơi gian lận bằng cách điều chỉnh gamma.
LiquidFeline

Câu trả lời:


44

Nếu bạn hoàn toàn cần kiểm soát xem người chơi có thể nhìn thấy thứ gì đó hay không, có thể là để chống lừa đảo nhiều người chơi hoặc nếu đó là chìa khóa cho cơ chế trò chơi của bạn, thì hoàn toàn che khuất chúng . Bằng cách này, không có lượng hiệu chỉnh gamma nào sẽ khiến chúng hiển thị.

Không phải là ví dụ tốt nhất, nhưng trong Đóng cửa , các khu vực không được thắp sáng hoàn toàn trong bóng tối:

nhập mô tả hình ảnh ở đây

... nếu bạn có thể lấy lại hiệu chỉnh gamma hiện tại của màn hình người dùng ...

Xin đừng đi theo con đường này; có nhiều lý do - ngoài việc gian lận - để sửa lỗi gamma; có thể người chơi có thị lực kém, hoặc màn hình kém hoặc đang chơi trong ngày. Hãy tôn trọng người dùng của bạn! Đừng để một vài kẻ gian lận / cướp biển / những gì bạn có làm hỏng trải nghiệm cho những người khác.


9

Những gì tôi muốn đề xuất là thêm một lượng nhiễu trắng nhỏ vào đầu ra được kết xuất. Trong những cảnh sáng, điều này sẽ không thể nhìn thấy, trong những cảnh tối với bối cảnh gamma thông thường, nó tương tự như những gì máy ảnh hoặc mắt người thực sự làm trong thực tế. Nhưng đối với một người nào đó điều chỉnh gamma, tiếng ồn này sẽ gây phiền toái mạnh mẽ. Không chỉ các vật thể tối sẽ không nhìn thấy chính xác, sự tăng cường của tiếng ồn tầm thấp cũng sẽ làm mất tập trung khỏi các vật thể sáng; Vì vậy, nó đủ để ngăn cản mọi người làm điều đó.

(Tất nhiên, những kẻ rất thông minh vẫn có thể đưa ra các kỹ thuật khử nhiễu tinh vi, nhưng ít nhất chúng không có sẵn trong các màn hình thông thường)


một ví dụ về kỹ thuật này là trò chơi flash không thoát
dùng1937198

Nếu bạn trộn lẫn tiếng ồn trắng (thay vì trung bình / lớp phủ), thì các vùng tối sẽ rất ồn trong khi các điểm nổi bật và midton sẽ có tiếng ồn hầu như không đáng chú ý. Bạn cũng có thể cần các chấm lớn hơn cho tiếng ồn tùy thuộc vào độ phân giải của trò chơi - độ phân giải cao hơn làm cho tiếng ồn kém hiệu quả hơn.
Pickup Logan

8

Có một số hàm Windows API có thể thực hiện thủ thuật: SetMonitorBrightnessSetDeviceGammaRamp . Tuy nhiên, điều này sẽ phụ thuộc vào phần cứng; có lẽ không phải tất cả các màn hình đều hỗ trợ cài đặt độ sáng theo chương trình và các màn hình khác nhau có thể tạo ra kết quả khác nhau, v.v.

Hơn nữa, nó không có vẻ là một ý tưởng rất tốt. Việc khóa gamma / độ sáng ở một số giá trị cố định chắc chắn sẽ gây khó chịu cho người chơi của bạn và rất có thể khiến trò chơi không thể chơi được đối với một số người, vì nó xảy ra quá tối (hoặc quá sáng) khi thiết lập.

Cuối cùng, nếu đó là một trò chơi đơn và người chơi muốn làm cho trò chơi dễ dàng hơn cho chính họ, đó là quyền của họ. Tại sao bạn nên ngăn chặn chúng? Nếu đó là một trò chơi nhiều người chơi, thì cần có các chiến lược khác, chẳng hạn như chỉ gửi thông tin người chơi về các sự kiện đủ gần để họ có thể nhìn thấy hoặc trong chùm đèn pin của họ, hoặc một cái gì đó thuộc về bản chất đó.


0

Với độ sáng / độ tương phản / gamma ngẫu nhiên của màn hình của người dùng, không đề cập đến ánh sáng trong phòng nơi người dùng ngồi, không có cách nào đáng tin cậy để tạo ra thứ gì đó sẽ "vừa đủ nhìn thấy" hoặc "chỉ đủ vô hình". Nếu bạn muốn một cái gì đó là vô hình, làm cho nó màu đen. Nếu bạn muốn làm cho một cái gì đó mơ hồ dễ nhận biết, bạn phải chấp nhận rằng một số người chơi sẽ có cơ hội tốt hơn để xem nó.


0

Nếu người chơi đơn của nó không thực sự quan trọng.

Trong phần chơi mạng, những gì về việc chỉ có một hộp va chạm cho thấy những gì họ có thể xem. Nếu họ ở trong một khu vực tối, hãy bảo khách hàng không được vẽ những người chơi / đối tượng sân khấu / vv khác cho đến khi họ ở trong hộp va chạm ở chế độ xem trường.

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.