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

DevilutionX Diablo और Hellfire एक्सपैंशन का एक सोर्स पोर्ट है, जिसका उद्देश्य प्राचीन गेम को आधुनिक ऑपरेटिंग सिस्टम पर सरलता से चलाना है। यह केवल गेम चलाने तक सीमित नहीं है, बल्कि इंजन में सुधार, बग फिक्स और वैकल्पिक गुणवत्ता सुविधाएँ भी प्रदान करता है। इसकी प्रमुख विशेषताएँ: - Diablo/Hellfire इंजन का एक पुनर्निर्माण जो आधुनिक प्लेटफॉर्म पर चलता है, मूल कोड की तुलना में अतिरिक्त ठीक किए गए और सुधारित फीचर्स के साथ। - वैकल्पिक फीचर्स जैसे स्वास्थ्य और अनुभव बार (डिफ़ॉल्ट रूप से बंद, गेम सेटिंग्स से सक्षम किए जा सकते हैं) और वाइडस्क्रीन मोड (जिसे बंद किया जा सकता है), जिनकी विवरण प्रोजेक्ट विकी और मैनुअल में दिया गया है। - रिलीज के अनुसार बदलावों का एक पूर्ण चैंजलॉग। - पूरा सोर्स ट्री और मॉडिंग टूल्स, जिन्हें रखरखावकर्ता ग्राह्य मॉड्स के लिए एक शुरुआती बिंदु के रूप में वर्णित करते हैं; एक विकी पृष्ठ DevilutionX पर आधारित ज्ञात मॉड्स की सूची प्रदान करता है। आवश्यकताएँ: - मूल गेम के डेटा फाइल्स आवश्यक हैं। उपयोगकर्ता DIABDAT.MPQ को CD, एक मौजूदा Diablo इंस्टॉलेशन से या GoG इंस्टॉलर से निकालकर प्रदान कर सकते हैं। Hellfire एक्सपैंशन के लिए अतिरिक्त फाइलें hellfire.mpq, hfmonk.mpq, hfmusic.mpq और hfvoice.mpq आवश्यक हैं। - वैकल्पिक रूप से, शेयरवेयर रिलीज से spawn.mpq DIABDAT.MPQ के रूप में उपयोग किया जा सकता है ताकि शेयरवेयर भाग को खेला जा सके। - इंस्टॉलेशन के चरण रिपॉजिटरी के इंस्टॉलिंग दस्तावेज़ में दिए गए हैं, और सोर्स से कंपाइल करने के लिए बिल्ड निर्देश भी उपलब्ध हैं। प्लेटफॉर्म और बिल्ड: - प्रीबिल्ट रिलीज प्रोजेक्ट की रिलीज पेज पर उपलब्ध हैं। निरंतर इंटीग्रेशन वर्कफ्लो विभिन्न लक्ष्यों के लिए टेस्ट बिल्ड बनाते हैं, जिनमें Linux (x86, x86_64, AArch64 और SDL1 x86_64 वेरिएंट), macOS x86_64, Windows (MinGW और MSVC वेरिएंट), Android, iOS, PlayStation 4, मूल Xbox, Xbox One/Series, Nintendo Switch, PlayStation Vita, Nintendo 3DS और Amiga M68K शामिल हैं। टेस्ट बिल्ड विकास उत्पाद हैं और बग्स युक्त हो सकते हैं, इसलिए बैकअप लेना अनिवार्य है। समुदाय और योगदान: - कोडिंग, दस्तावेज़ीकरण, नवीनतम बिल्ड्स का परीक्षण, प्रचार और समुदाय भागीदारी में योगदान का स्वागत है; एक सक्रिय Discord सर्वर और एक योगदान दिशानिर्देश उपलब्ध है। कानूनी जानकारी: - DevilutionX Sustainable Use License के तहत जारी किया गया है। रिपॉजिटरी का सोर्स कोड केवल गैर-व्यावसायिक उपयोग के लिए है, और उपयोगकर्ता इस या इसके अनुप्रयोगों तक पहुँच के लिए दूसरों से शुल्क नहीं ले सकते। - Diablo Blizzard Entertainment, Inc. का ट्रेडमार्क है। प्रोजेक्ट स्पष्ट करता है कि यह Blizzard Entertainment से संबद्ध या समर्थित नहीं है।