मैं एक नेटवर्क गेम (1v1) बना रहा हूं जहां गेम में इसकी पी 2 पी - गेम सर्वर की आवश्यकता नहीं है।पी 2 पी नेटवर्क गेम/ऐप्स: "battle.net" के समान विकल्प मिलान करने वाले सर्वर
हालांकि, खिलाड़ियों के लिए एक दूसरे माध्यम में समन्वय करने की आवश्यकता के बिना "एक दूसरे को खोजने" करने में सक्षम होने के लिए और आईपी पते दर्ज करें (नेटवर्क गेम के मॉडेम दिनों के समान), मुझे समन्वय/मिलान सर्वर होना चाहिए ।
मैं नियमित रूप से वेब होस्टिंग उपयोग नहीं कर सकते क्योंकि:
- ग्राहकों यूडीपी में सूचित कर देंगे।
- इसलिए मैं नेट के माध्यम से जाने के लिए सक्षम होना यूडीपी होल पंचिंग करने की आवश्यकता होगी
- कि सर्वर यूडीपी में बात करते हैं और ग्राहक के आईपी और नियमित रूप से वेब के साथ पोर्ट
- afaik होस्टिंग पता करने के लिए की आवश्यकता होगी (php/आदि) मैं केवल ग्राहक का आईपी पता प्राप्त कर सकता हूं और केवल टीसीपी (HTTP) में संवाद कर सकता हूं।
विकल्प मैं वर्तमान पर विचार कर रहा हूँ:
उपयोग एक होस्टिंग समाधान जहाँ मेरे कार्यक्रम UDP कनेक्शन स्वीकार कर सकते हैं। (कोई सुझाव?)
UDPonNAT यह करने के लिए लगता है, लेकिन GTalk उपयोग करता है और प्रत्येक ग्राहक की आवश्यकता है इस के लिए एक GTalk खाता
कोई भी विचार (जो शायद यह एक अनुपयुक्त समाधान बनाता है) के लिए? धन्यवाद :)
@ जोएल विटेलमैन: मैं इसे आजमाने जा रहा हूं। अगर यह काम करता है तो मैं आपको बता दूंगा! धन्यवाद :) – yairchu