Yukarıdaki görüntüyü 32x32 kutulara bölünmüş fayanslar göz önüne alındığında, yakındaki oyunculara 'aggro' olarak işaretlenmiş bir varlığım var. Bu canavarı ideal olarak oyuncuyu kovalamak istiyorum (ve oyuncuyu bir süre kovalamaya devam ediyorum). Şu anda, benim tek hareketim uzak varlıklar için basit bir enterpolatörüm ve bu çalışıyor, çünkü hareket güncellemeleri arasındaki boşluklar oldukça küçük.
Müşteriye canavarın bulunduğu pozisyona geçmek istediğini söyleyemem, çünkü bu varlığın olması gerekenden çok daha hızlı hareket etmesine neden olur (bu muhtemelen enterpolasyon işbirliği için biraz matematik kullanarak çözülebilir. -etkin) ancak daha da önemlisi gerçekçi görünmüyor ve duvarları kesebilir! Önlenebilir eğer sunucudaki tüm hareketi simüle etmek istemiyorum ... Her ne kadar ben olabilir ama yine de kırpma sorunu çözmek olmaz sanırım. Çözümün bazı yol bulma ve istemcinin periyodik düğüm güncellemelerini göndermesi ve hareketi simüle etmelerine izin vermesinden şüpheleniyorum ama emin değilim.
Teşekkürler!