Tôi muốn gửi các gói để đồng bộ hóa các thuộc tính của các đối tượng trò chơi thay đổi liên tục trong trò chơi. Tôi đã gửi thông báo khi một thuộc tính thay đổi ở phía máy chủ thành đối tượng EntitySync chịu trách nhiệm gửi các bản cập nhật cho ứng dụng khách.Xác định tên thuộc tính có dấu chân thấp
Ngay bây giờ, tôi đang sửa chữa trước tên chuỗi thuộc tính. Đây là rất nhiều chi phí cho khi bạn đang gửi rất nhiều cập nhật (vị trí, HP, góc). Tôi muốn cho một cách bán độc đáo để idneity các gói tin.
Tôi nghĩ về các thuộc tính (phản ánh ... chậm?), Sử dụng hậu tố ở cuối và gửi ID đó (Position_A, HP_A) nhưng tôi mất một cách rõ ràng để xác định các thuộc tính này một cách nhanh chóng với một bản in chân thấp. Nó nên tiêu thụ càng ít byte càng tốt.
Ý tưởng?
Tôi đã thấy điều đó và nó thực sự tuyệt vời - nhưng làm cách nào để chọn các thuộc tính được chọn lọc theo thứ tự? –