Xem xét hình ảnh ở trên với các ô được chia thành các hộp 32x32, tôi có một thực thể được đánh dấu là 'người chơi gần đó' đến gần nó. Tôi muốn con quái vật này lý tưởng đuổi theo người chơi (và tiếp tục đuổi theo người chơi một lúc). Hiện tại, chuyển động duy nhất của tôi được thực hiện một bộ nội suy đơn giản cho các thực thể từ xa và điều này hoạt động vì khoảng cách giữa các cập nhật chuyển động khá nhỏ.
Tôi không thể thành công chỉ nói với khách hàng rằng quái vật muốn di chuyển đến vị trí mà anh ta đang ở, vì điều đó sẽ khiến thực thể di chuyển nhanh hơn nhiều so với bình thường (điều này có thể được giải quyết bằng cách sử dụng một số phép toán cho phép nội suy hiệu quả) nhưng quan trọng hơn là nó không thực tế và có thể cắt tường! Tôi không muốn mô phỏng toàn bộ chuyển động trên máy chủ nếu có thể tránh được ... mặc dù tôi đoán là tôi có thể nhưng điều đó vẫn không giải quyết được vấn đề cắt. Tôi nghi ngờ giải pháp liên quan đến một số tìm kiếm đường dẫn và gửi các cập nhật nút định kỳ của khách hàng và để chúng mô phỏng chuyển động nhưng tôi không chắc chắn.
Cảm ơn!