इस प्रोजेक्ट के बारे में

MMOLite एक सक्रिय साइड-प्रोजेक्ट फैंटेसी MMO RPG है जिसे Node.js/Socket.IO ऑथोरिटेटिव सर्वर और Love2D डेस्कटॉप क्लाइंट के साथ बनाया गया है। यह पर्सिस्टेंट मल्टीप्लेयर गेमप्ले का समर्थन करता है जिसमें कैरेक्टर क्रिएशन (permadeath और Hall of Heroes के साथ), टैक्टिकल टर्न-बेस्ड कॉम्बैट, डंगऑन और रेड बॉस बैटल्स, गाचा कार्ड कलेक्शन और फ्यूजन, ऑक्शन हाउस ट्रेडिंग, गिल्ड्स, पार्टीज़, हाउसिंग, फार्मिंग, पेट टेमिंग और मास्टरी ट्रीज़ शामिल हैं। सर्वर को एक मास्टर-सर्वर के माध्यम से शार्ड किया गया है और इसमें VIP/Stripe मोनेटाइजेशन सपोर्ट शामिल है। हालांकि बैकएंड स्थिर है और पूरी तरह से टेस्ट किया गया है (192/192 Jest टेस्ट पास), क्लाइंट UI पीछे है — विशेष रूप से, TCG ट्रेडिंग और बैटल-चैलेंज सिस्टम सर्वर-साइड पर लागू है लेकिन क्लाइंट इंटरफेस की कमी है। 18k+ एसेट्स उपलब्ध होने के बावजूद गाचा कार्ड्स बिना प्रति-कार्ड आर्ट के प्रोसीजरली रेंडर होते हैं। ट्यूटोरियल, मेल, LFG क्यू, या गिल्ड बैंक अभी मौजूद नहीं हैं। इसे चलाने के लिए Node 18+ और LÖVE 11.4 की आवश्यकता है। इसे मानवीय निर्देशन के तहत AI सहायता (Claude Code और OpenAI Codex) के साथ विकसित किया गया है। यह क्रेडिट आवश्यकताओं के साथ Apache 2.0 के तहत लाइसेंस प्राप्त है; थर्ड-पार्टी एसेट्स को वर्जन कंट्रोल से बाहर रखा गया है और उनके अपने लाइसेंस बरकरार हैं। आर्ट और ऑडियो रेपो में शामिल नहीं हैं — इसके बजाय प्लेसहोल्डर्स का उपयोग किया गया है।