मैंने विशुद्ध रूप से क्रॉस-प्लेटफॉर्म प्रोग्रामिंग के लिए एक पुस्तकालय बनाया। इसके साथ किए गए मेरे गेम एंड्रॉइड, पीसी, लिनक्स, मैक आदि में ठीक चलते हैं।
नेटवर्किंग क्षमताओं को ENET पुस्तकालय द्वारा प्रदान किया जाता है, इसलिए मेरे ऐप्स के बीच सभी संचार टीसीपी या यूडीपी संगत नहीं हैं, लेकिन केवल कस्टम प्रोटोकॉल में, यहां तक कि यूडीपी के आधार पर भी कठिन है।
मुझे नहीं लगता कि मैं ईएनटी के साथ जो करना चाहता हूं वह करना संभव है, इसलिए मैं यहां मदद के लिए कहता हूं!
मुझे लगता है कि मेरे एंड्रॉइड फोन, मेरे लैपटॉप और मेरे पीसी में एक ही गेम चल रहा है। वे सभी एक ही वाईफाई नेटवर्क में हैं, और इसलिए एक लैन में, चाहे उसका वाईफाई हॉटस्पॉट (?) या घरेलू राउटर हो।
मुझे नेटवर्क में अन्य दो की खोज करने के लिए उन 3 साथियों में से प्रत्येक की आवश्यकता है। इसका अर्थ केवल लैन नेटवर्क में जीवित ऐप्स के आईपी को खोजने के लिए है, उनके बीच मल्टीप्लेयर गेम की मेजबानी करने में सक्षम होना है।
मैं ऐसा करने के लिए केवल एक प्रभावी तरीके के बारे में सोच सकता हूं, यूडीपी प्रसारण, प्रतिक्रियाओं की प्रतीक्षा करें, लेकिन अगर वह समाधान है, तो मुझे कुछ छोटा चाहिए, क्योंकि इसके कार्यान्वयन का एकमात्र उद्देश्य है।
अन्य तरीके से लैन एड्रेस सब अरेंज में सभी आईपी से कनेक्ट करने का प्रयास किया जा सकता है, लेकिन मुझे नहीं लगता कि ओएस मेरे साथ इस पर होगा: p