मैं एक मल्टीप्लेयर गेम बनाना चाहता हूं। तो, मुझे आने वाले ग्राहक के अनुरोध को स्वीकार करने के लिए हमेशा एक सर्वर सॉकेट और लूप बनाना चाहिए। चूंकि मैं नहीं चाहता कि ब्राउज़र ऐसा करने के लिए एक PHP वेबसाइट ब्राउज़ करे, मैं बस सर्वर सॉकेट को स्वचालित रूप से सर्वर सॉकेट निष्पादित करना चाहता हूं। क्या मैं ऐसा करने के लिए रेल पर रुबी का उपयोग कर सकता हूं?रेल पर रूबी एक गेम सर्वर हो सकता है?
उत्तर
इस बात पर निर्भर करता है कि आप सर्वर क्या चाहते हैं। यदि यह बारी आधारित गेम या गैर-रीयलटाइम गेम (आरटीएस/एफपीएस आदि नहीं) के लिए है तो रेल को ठीक करना चाहिए। आप इसे वेबसाइट की बजाय वेब सेवा के लिए ढांचे के रूप में उपयोग करना चाहेंगे।
यह एक प्रयोगात्मक सर्वर के रूप में भी उपयोगी हो सकता है, जबकि आप गेम को विकसित कर रहे हैं क्योंकि रेल कोड त्वरित पुनरावृत्तियों में संशोधित करना आसान हो जाता है।
रेल इसे करने के लिए किया जा सकता है। लेकिन शायद यह उस विशेष नौकरी के लिए सबसे अच्छा उपकरण नहीं है।
HTTP एक अनुरोध/प्रतिक्रिया प्रोटोकॉल है और आउट-ऑफ-बैंड डेटा भेजना मुश्किल है, आपको धूमकेतु या नए websockets का उपयोग करने की आवश्यकता है, और सभी क्लाइंट डेटा सुनने या मतदान कर रहे हैं।
मुझे लगता है कि एरलांग का उपयोग करना एक बेहतर टूल है, या यदि आप रूबी के साथ अधिक आरामदायक हैं, तो EventMachine जैसे कुछ का उपयोग करके रूबी सर्वर (रेल नहीं) का उपयोग करें।
गोलांग का उपयोग करने के बारे में कैसे? Erlang बनाम गोलांग जो एक बेहतर सूट? – AbhimanyuAryan
- 1. रूबी पर रूबी में सरल मल्टीप्लेयर गेम?
- 2. रेल पर रूबी में MySQL से कनेक्ट नहीं हो सकता
- 3. एचटीएमएल 5 रेल पर सर्वर रूबी सर्वर साइड इवेंट्स
- 4. आईआईएस पर रेल पर रूबी?
- 5. रूबी बनाम रूबी रेल पर
- 6. रेल पर रूबी धीमी है ...?
- 7. रेल पर रूबी: लेआउट
- 8. रेल पर रूबी अद्वितीय
- 9. रेल पर आईओ/रूबी अवरुद्ध
- 10. रेल पर रूबी - लेआउट
- 11. रूबी रेल पर रेक नहीं मिल सकता
- 12. रेल पर रूबी: पथ
- 13. रेल पर रूबी: स्ट्रिंग
- 14. रेल पर सक्रिय रूबी ActiveRecord: एक
- 15. रेल पर रूबी: मॉडल
- 16. रेल पर रूबी: आईआरबी
- 17. एक टर्न-आधारित गेम सर्वर
- 18. रेल पर रूबी में मैं
- 19. गेम सर्वर
- 20. रेल पर उत्पन्न रूबी
- 21. रेल पर रूबी:: submodels
- 22. रेल पर रूबी
- 23. रेल पर रूबी
- 24. रेल पर रूबी
- 25. रेल पर रूबी:
- 26. रेल पर रूबी:
- 27. रेल पर डॉक्सप्लिट रूबी
- 28. रेल मार्गों पर रूबी -
- 29. सरल गेम सर्वर
- 30. रेल पर रूबी: हैलो वर्ल्ड
मैं सिर्फ एक आईफोन ऑनलाइन गेम बनाना चाहता हूं। तो, ग्राहक सर्वर को एक संदेश भेज सकता है, और फिर सर्वर संदेश को किसी अन्य क्लाइंट को अग्रेषित कर सकता है। क्या रेल ऐसा कर सकते हैं? – Samuel