ฉันต้องการสร้างเซิร์ฟเวอร์เกมที่เล่นง่ายสำหรับผู้เล่นหลายคนสำหรับเกมง่ายๆ:
เกมดังกล่าวจะคล้ายกับ Command & Conquer คุณมีรถถังและทหารไม่กี่คน คุณสามารถเลือกทหารหนึ่งคนและคลิกกว่าแผนที่เพื่อไปยังที่ที่ทหารควรไป หากทหารมาถึงพื้นที่ที่เขาไม่สามารถไปได้เขาจะเดินไปรอบ ๆ และทหารสามารถยิงศัตรูได้
ฉันควรจัดโครงสร้างเซิร์ฟเวอร์เกมอย่างไรและควรทำอะไรที่ไคลเอนต์
คือถ้าทหารย้ายจาก X ไป Y แต่รอบ ๆ อาคาร Z ฉันเดาว่าเซิร์ฟเวอร์จะต้องสามารถคำนวณได้อย่างแม่นยำว่าทหารอยู่ที่ไหน (ในกรณีที่ศัตรูยิงเขา) และลูกค้าก็ต้องทราบตำแหน่งด้วย วาดภาพทหาร
สิ่งที่ควรทำที่เซิร์ฟเวอร์และฉันคิดว่าฉันต้องออกแบบโปรโตคอลสำหรับสิ่งนี้ ฉันคิดว่าเซิร์ฟเวอร์ต้องติดตามสถานะของเกมและเวลา ใครบ้างที่มีข้อเสนอแนะเกี่ยวกับวิธีการทำเช่นนี้? หรืออาจแนะนำการอ่านบางอย่าง?