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

raylib-miniscript ऐसी बाइंडिंग्स प्रदान करता है जो डेवलपर्स को MiniScript भाषा का उपयोग करके Raylib के ग्राफिक्स इंजन के साथ 2D और 3D गेम बनाने की अनुमति देता है। परियोजना डेस्कटॉप प्लेटफ़ॉर्म और वेब (Emscripten के माध्यम से) के लिए तैयार-से-चलने योग्य एक्सेक्यूटेबल्स उत्पन्न करती है, जिससे उपयोगकर्ता बस अपना MiniScript कोड और एसेट्स को एक्सेक्यूटेबल के पास रखकर इसे लॉन्च कर सकते हैं — किसी अतिरिक्त कंपाइलर या सेटअप की आवश्यकता नहीं होती। सेटअप में रिपॉजिटरी को क्लोन करना, सबमॉड्यूल को इनिशियलाइज़ करना, MiniScript के C++ स्रोत को लिंक करना और प्रदान किए गए स्क्रिप्ट्स के माध्यम से बिल्ड करना शामिल है। रनटाइम डिफ़ॉल्ट रूप से 'assets/main.ms' की खोज करता है लेकिन कस्टम स्क्रिप्ट पथ भी स्वीकार करता है। जोड़े गए इंट्रिन्सिक्स में Raylib API के सीधे रैपर के अलावा फ़ाइल I/O, RawData हैंडलिंग और HTTP सपोर्ट जैसी यूटिलिटीज़ शामिल हैं। पूर्ण API दस्तावेज़ीकरण API_DOC.md और प्रोजेक्ट विकी में उपलब्ध है।