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 هي مجموعة أدوات منخفضة المستوى لبناء محركات رسومات وتطبيقات عالية الأداء عبر منصات سطح المكتب والجوال ووحدات التحكم. توفر إطار عمل محرك عبر المنصات ومترجم تظليل (Shader compiler) مخصص يترجم مصدرًا واحدًا إلى لغات خاصة بالهدف لواجهات برمجة تطبيقات رسومات وأجهزة متنوعة. يتضمن المشروع مدير ذاكرة وموارد GPU يستخدم توقيعات جذر موحدة لربط الموارد، إلى جانب خط أنابيب عرض تتبع الأشعة الذي ينفذ استعلامات تتبع الأشعة والمسار المسرعة بالأجهزة. تتم إدارة الحالة من خلال نظام مكونات كيان عالي الأداء ينظم البيانات والمنطق في مكونات منفصلة. تغطي مجالات القدرات الواسعة مراقبة أداء GPU عبر فتات الأجهزة (Hardware breadcrumbs) والتحليل الدقيق، ومعالجة الإدخال عبر المنصات للأجهزة الطرفية المتنوعة، ونظام رسوم متحركة للتشغيل الهيكلي والمزج. يدعم إطار العمل أيضًا تحميل الموارد غير المتزامن، والتظليل بمعدل متغير، وفهرسة الموارد غير المنتظمة. توفر مجموعة الأدوات أتمتة للتكرار في الوقت الفعلي، بما في ذلك إعادة تجميع التظليل المباشر والقدرة على إعادة تحميل المكتبات الديناميكية في وقت التشغيل.
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.