2 रिपॉजिटरी
The process of recompiling source code and updating the active application state during execution.
Distinct from Binary Patching and Recompilation: Focuses on the live build-and-update cycle for development, rather than binary patching or reverse engineering.
Explore 2 awesome GitHub repositories matching development tools & productivity · Runtime Project Recompilation. Refine with filters or upvote what's useful.
The Forge डेस्कटॉप, मोबाइल और कंसोल प्लेटफ़ॉर्म पर हाई-परफ़ॉर्मेंस ग्राफ़िक्स इंजन और एप्लिकेशन बनाने के लिए एक लो-लेवल टूलकिट है। यह एक क्रॉस-प्लेटफ़ॉर्म इंजन फ्रेमवर्क और एक समर्पित शेडर कंपाइलर प्रदान करता है जो विभिन्न ग्राफ़िक्स APIs और हार्डवेयर के लिए एक एकल स्रोत को लक्ष्य-विशिष्ट भाषाओं में अनुवादित करता है। प्रोजेक्ट में एक GPU मेमोरी और संसाधन मैनेजर शामिल है जो संसाधन बाइंडिंग के लिए यूनिफाइड रूट सिग्नेचर का उपयोग करता है, साथ ही एक रे ट्रेसिंग रेंडरिंग पाइपलाइन जो हार्डवेयर-एक्सेलेरेटेड रे और पाथ ट्रेसिंग क्वेरीज़ को लागू करती है। स्टेट मैनेजमेंट को एक हाई-परफ़ॉर्मेंस एंटिटी कंपोनेंट सिस्टम के माध्यम से संभाला जाता है जो डेटा और तर्क को अलग-अलग कंपोनेंट्स में व्यवस्थित करता है। व्यापक क्षमता क्षेत्रों में हार्डवेयर ब्रेडक्रंब और माइक्रो-प्रोफ़ाइलिंग के माध्यम से GPU प्रदर्शन निगरानी, विविध पेरिफेरल्स के लिए क्रॉस-प्लेटफ़ॉर्म इनपुट हैंडलिंग, और स्केलेटल प्लेबैक व ब्लेंडिंग के लिए एक एनिमेशन सिस्टम शामिल है। फ्रेमवर्क एसिंक्रोनस संसाधन लोडिंग, वेरिएबल रेट शेडिंग, और नॉन-यूनिफॉर्म संसाधन इंडेक्सिंग का भी सपोर्ट करता है। टूलकिट रीयल-टाइम इटरेशन के लिए ऑटोमेशन प्रदान करती है, जिसमें लाइव शेडर रीकंपाइलेशन और रनटाइम पर डायनामिक लाइब्रेरीज़ को रीलोड करने की क्षमता शामिल है।
Features a server-driven system that triggers automatic shader recompilation during execution for rapid visual iteration.
tModLoader is a modding framework and toolset designed for expanding game content and extending core game logic. It provides a polymorphic content API that allows for the creation of new items, NPCs, projectiles, and world assets through object-oriented inheritance. The project is distinguished by its advanced code modification capabilities, utilizing intermediate language bytecode patching and reflection-based private access to alter internal game behavior. It features a hot-reloading assembly runtime that enables developers to recompile and apply source code changes in real-time without res
Modifies source code and recompiles the project while the game is running to apply changes instantly.