मैं एक स्पेस कॉम्बैट सिम पर काम कर रहा हूं जो अपेक्षाकृत विशाल क्षेत्रों (अंतरिक्ष का एक घन ~ 20 प्रकाश मिनट एक तरफ) पर होता है और यथार्थवादी भौतिकी का उपयोग करता है। जिन प्रमुख तत्वों को मैं मॉडल करना चाहता हूं, उनमें से एक युद्ध की जगह पर सूचना की प्रसार गति है - यानी, यदि प्लेयर A अपनी मुख्य ड्राइव को युद्ध के स्थान के एक तरफ संलग्न करता है, तो प्लेयर B इसे देखने से पहले 20 मिनट की देरी करता है और उस पर प्रतिक्रिया कर सकते हैं
यहां तक कि अपेक्षाकृत छोटे युद्ध स्थानों के लिए यह एक महत्वपूर्ण कारक है जिसमें गति शामिल है। 30kps करने वाला एक 500 मीटर लंबा जहाज 1/60 वें सेकंड में अपनी पूरी लंबाई से खुद को विस्थापित करने जा रहा है, इसलिए यहां तक कि एक प्रतिद्वंद्वी को कुछ सेकंड के प्रकाश के कुछ ही दूरी पर लक्षित करने से हल्के अंतराल से प्रभावित होने वाले हैं।
मैंने इसे पहले नहीं देखा है, और मैं सोच रहा हूं कि क्या यह मॉडलिंग के लिए कुछ सर्वोत्तम अभ्यास हैं। अभी मैं प्रत्येक घटना को टाइमस्टैम्प कर रहा हूं और इसे एक स्थान के साथ चिह्नित कर रहा हूं, इसे एक कतार में रख रहा हूं, और फिर यह देखने के लिए प्रत्येक टिक चेक करेगा कि क्या खेल की दुनिया में कोई भी वस्तु प्रकाश शंकु के किनारे पर नई है और घटना को जोड़ रही है उनके सेंसर कतार में। मैं सभी वस्तुओं द्वारा पहले से ही समझी जाने वाली किसी भी घटना को हटाकर इसे (लेकिन अभी तक नहीं) अनुकूलित कर सकता हूं जो संभवतः इसे समझ सकता है, लेकिन फिर भी, मुझे लगता है कि यह बहुत ही तेजी से बोझिल हो रहा है, और बहुत कुछ खाएं साइकिल में अगर सेंसिंग सेंस की सैकड़ों वस्तुएं हैं (जो कि बहुत रूटीन है)।
क्या ऐसे डेटा मॉडल हैं जो इसके लिए बेहतर अनुकूल होंगे कि मुझे जांच करनी चाहिए?