Basit bir oyun için basit bir çok oyunculu oyun sunucusu oluşturmak istiyorum:
Oyunun Command & Conquer'e benzemesi gerekiyor, birkaç tankınız ve birkaç askeriniz var. Bir asker seçebilir ve daha sonra askerin gitmesi gereken haritayı tıklayabilirsiniz. Eğer asker gidemeyeceği bir bölgeye gelirse, etrafta dolaşır. Ve askerler düşmanlar tarafından vurulabilir.
Oyun sunucusunu nasıl yapılandırmalıyım ve istemcide ne yapılmalı?
Yani bir asker X'ten Y'ye hareket ederse, ancak Z yapısının etrafındaysa, sunucunun askerin bulunduğu yeri tam olarak hesaplayabilmesi gerekir (bir düşmanın ona ateş etmesi durumunda) ve müşteri de asker boyama.
Sunucuda ne yapılmalı ve bunun için bir protokol tasarlamam gerektiğini düşünüyorum. Sunucunun oyun durumunu ve zamanı takip etmesi gerektiğini düşünüyorum. Bunun nasıl yapılacağı konusunda önerisi olan var mı? ya da biraz okuma tavsiye edebilir misiniz?