हम एक गुणक पहले व्यक्ति शूटर बना रहे हैं। क्लाइंट इसे सर्वर पर एक निश्चित दर (वर्तमान में 10 हर्ट्ज) पर स्थिति भेजता है। सर्वर एक ही संदेश सभी खिलाड़ियों के पदों को एक ही दर (10 हर्ट्ज) पर सभी खिलाड़ियों के लिए भेज देता है।
जैसा कि अपेक्षित था, 60fps के खेल के बाद से आंदोलन बहुत ही तड़का हुआ है, केवल 10 बार एक सेकंड में अपडेट की जा रही है। इस आंदोलन को सुचारू करने का सबसे अच्छा तरीका क्या है? सबसे स्पष्ट तरीका अंतिम दो पैकेटों के बीच अंतर करना होगा, ताकि एक नया पैकेट प्राप्त करते ही प्रक्षेप खत्म हो जाए। लेकिन यह सभी खिलाड़ियों के लिए तत्काल 100ms देरी जोड़ता है।
दूसरा तरीका यह होगा कि अगले पैकेट के आने से पहले खिलाड़ी भविष्यवाणी करने के लिए पिछले कुछ पैकेटों से निकले वेग और त्वरण का उपयोग करे, लेकिन अगर भविष्यवाणी गलत है, तो खिलाड़ी जैसे ही कूदता है, एक नया पैकेट प्राप्त हो जाता है ।
क्या कोई जानता है कि एएए शीर्षक इस समस्या को कैसे हल करते हैं?