इस प्रोजेक्ट के बारे में
FrameEngineGamework एक डेवलपमेंट फ्रेमवर्क है जिसे इंटरैक्टिव एप्लिकेशन और फिजिकल सिमुलेशन के लिए डिज़ाइन किया गया है। यह कोर सिस्टम का एक सेट प्रदान करता है जिसमें शामिल हैं:
- Rendering: पॉइंट और डायरेक्शनल लाइट्स, फॉग इफेक्ट्स और UI के लिए ImGUI के समर्थन के साथ OpenGL टेक्सचर्ड मेश रेंडरर।
- Physics: रिजिड बॉडी सिमुलेशन और टेरेन हाइट फील्ड मैपिंग के लिए ReactPhysics3D के साथ एकीकरण।
- Audio: SDL3 के माध्यम से स्थानिक 3D ऑडियो और सैंपल जनरेशन, जिसमें मिक्सिंग एक अलग थ्रेड पर संभाली जाती है।
- ActorAI: एक्टर पर्सनालिटी के लिए एक हाइब्रिड न्यूरल नेटवर्क और स्टेट मशीन सिस्टम, जो जनरेशन के लिए स्यूडो-जेनेटिक्स का उपयोग करता है।
- Resource Management: PNG/BMP इमेज और OBJ मॉडल की ऑटोमैटिक लोडिंग।
- Plugins: इसमें वर्ल्ड टेरेन के लिए एक चंक जनरेटर, एक वेदर सिस्टम, एक पार्टिकल एमीटर और एक इन्वेंट्री सिस्टम शामिल है।
यह फ्रेमवर्क वर्तमान में Windows (x64) पर समर्थित है और एक मॉड्यूलर आर्किटेक्चर का उपयोग करता है जहाँ कोर, एप्लिकेशन कोड और प्लगइन्स को अलग-अलग डायनेमिक लाइब्रेरीज़ में कंपाइल किया जाता है। यह प्रोजेक्ट जनरेशन के लिए CMake का उपयोग करता है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.