Tôi đã suy nghĩ về việc thực hiện tàng hình trong một trò chơi nhiều người chơi. Đây là một trò chơi theo phong cách MOBA, vì vậy hãy nghĩ rằng Liên minh huyền thoại (LoL) và Heroes of the Storm (HotS). Nhiều máy khách kết nối với một máy chủ duy nhất phát sóng trạng thái trò chơi tới tất cả các máy khách. Khách hàng gửi dữ liệu đầu vào của họ đến máy chủ, có thể từ chối dữ liệu đó khi gặp các lệnh không hợp lệ, do đó, không thể gian lận (theo lý thuyết).
Bây giờ, tôi đề cập đến các trò chơi này trên mục đích vì cả hai thực hiện tàng hình khác nhau. LoL có khả năng tàng hình với hai trạng thái có thể: bạn hoàn toàn có thể nhìn thấy hoặc hoàn toàn vô hình. Mặt khác, HotS thực hiện tàng hình theo cách mà bạn có thể nhận ra bằng một ánh sáng lung linh trong không khí:
Tôi nghĩ rằng đây là một cơ chế gọn gàng, vì nó thúc đẩy / phần thưởng chú ý đến môi trường xung quanh bạn. Tuy nhiên, đây là một trò chơi nhiều người chơi khiến tôi nhận ra rằng điều này có thể dễ dàng khai thác.
Khi bạn triển khai tàng hình theo cách 'LoL', bạn chỉ cần dừng gửi tọa độ người chơi đến các máy khách khác. Khi nhân vật của người chơi phá vỡ lén lút, máy chủ có thể phát lại vị trí đó. Tuy nhiên, với mô hình HotS, có thể thấy một ánh sáng lung linh trong không khí nơi nhân vật đang di chuyển. Điều này có nghĩa là máy chủ phải gửi vị trí của người chơi cho các máy khách khác. Điều đó có nghĩa là những người chơi thay đổi kết cấu hoặc mô hình hoặc thậm chí chính mã trò chơi có thể khiến cơ chế áo choàng trở nên vô dụng. Đây là một chủ đề trên bảng HotS về nó.
Câu hỏi của tôi là liệu có cách nào để thực hiện kỹ thuật che giấu (với 'shimmer', à la HotS), mà không gặp vấn đề gì mà người chơi xảo quyệt có thể sửa đổi trò chơi (dữ liệu) và 'đánh bại hệ thống'. Điều này có thể không, và nếu không, làm thế nào để các trò chơi nhiều người chơi khác có cơ chế này đối phó với điều này? Có phải chỉ có phong cách tàng hình LoL là không thể ăn được?
Tôi đã nghĩ về việc máy chủ sẽ gửi các vị trí 'áo choàng' không có thật mọi lúc, nhưng điều này cũng gây hại cho những người chơi công bằng chỉ chú ý, vì vậy điều đó sẽ không xảy ra.