HoMM II का ओपन-सोर्स इंजन fheroes2

मूल शीर्षक: fheroes2: A recreation of Heroes of Might and Magic II game engine

यह क्यों महत्वपूर्ण है

रेट्रो गेम इंजन रिक्रिएशन, ओपन-सोर्स गेमिंग संरक्षण और मल्टीप्लेटफॉर्म C++ विकास का व्यावहारिक उदाहरण है।

GitHub पर उपलब्ध fheroes2 प्रोजेक्ट, Heroes of Might and Magic II के गेम इंजन का पुनर्निर्माण है। C++ में लिखा यह ओपन-सोर्स प्रोजेक्ट 3.6k स्टार और 513 फोर्क हासिल कर चुका है।

fheroes2 एक ओपन-सोर्स, मल्टीप्लेटफॉर्म प्रोजेक्ट है जो क्लासिक टर्न-बेस्ड स्ट्रैटेजी गेम Heroes of Might and Magic II के गेम इंजन को नए सिरे से तैयार करता है। ihhub द्वारा GitHub पर होस्ट यह प्रोजेक्ट C++ में स्क्रैच से लिखा गया है और GPL-2.0 लाइसेंस के तहत जारी है।

प्रोजेक्ट में अब तक 6,014 commits हो चुके हैं और 401 open issues तथा 31 pull requests सक्रिय हैं। Android, iOS, Nintendo Switch और PlayStation Vita सहित कई प्लेटफॉर्म के लिए अलग Makefile उपलब्ध हैं। Emscripten सपोर्ट के ज़रिए यह ब्राउज़र में भी चलाया जा सकता है।

प्रोजेक्ट का उद्देश्य मूल गेम को सटीकता से पुनः प्रस्तुत करने के साथ-साथ gameplay में उल्लेखनीय सुधार करना है। Visual Studio 2019 के लिए .vcxproj फ़ाइल भी शामिल है, जो Windows डेवलपर्स के लिए सेटअप आसान बनाती है। कोड क्वालिटी के लिए clang-format, clang-tidy और SonarQube कॉन्फ़िगरेशन का उपयोग किया जा रहा है।

स्रोत

github.com — मूल लेख पढ़ें →