इस प्रोजेक्ट के बारे में
openOMSI बस सिम्युलेटर OMSI 2 का एक स्वतंत्र, शुरू से बनाया गया पुनर्निर्माण है, जो Rust में लिखा गया है। इसका लक्ष्य मूल गेम के कंटेंट फॉर्मेट — मैप, स्प्लाइन, सीनरी ऑब्जेक्ट, वाहन, स्क्रिप्ट, टाइमटेबल, HOF फाइलें, फॉन्ट, मौसम, टिकट, सिचुएशन और प्लगइन — को लोड और चलाना है, ताकि मौजूदा मैप और मॉड बिना किसी बदलाव के काम करें। परियोजना स्पष्ट करती है कि इसमें कोई मूल कोड या एसेट नहीं है और यह फॉर्मेट्स का वर्णन अपने दस्तावेज़ीकरण में करती है।
इंजन 64-बिट और मल्टीथ्रेडेड है, जिसमें wgpu के माध्यम से आधुनिक रेंडरर का उपयोग किया गया है, जिसमें Metal, Vulkan और DirectX 12 बैकएंड, वर्कर थ्रेड्स पर स्ट्रीमिंग और टेक्सचर लोडिंग, LAN मल्टीप्लेयर और एक समर्पित सर्वर मोड शामिल हैं। यह स्पष्ट रूप से एक प्रारंभिक रिलीज़ है: README चेतावनी देता है कि सुविधाएँ गायब हो सकती हैं, टूटी हो सकती हैं या संस्करणों के बीच बदल सकती हैं।
एक प्रमुख आवश्यकता यह है कि openOMSI को OMSI 2 की मूल इंस्टॉल की गई कॉपी (Steam या रिटेल) की आवश्यकता होती है, जिसमें उसकी स्टॉक सामग्री, जैसे Grundorf और Berlin-Spandau मैप और स्टॉक बसें शामिल हों। इसमें स्वयं की कोई गेम सामग्री नहीं होती और यह मूल इंस्टॉलेशन के बिना शुरू नहीं होगा। लॉन्चर को एक बार OMSI 2 फ़ोल्डर की ओर इंगित किया जाता है; मॉड लॉन्चर या Mods फ़ोल्डर के माध्यम से इंस्टॉल किए जाते हैं, और मूल इंस्टॉलेशन में कभी लिखा नहीं जाता।
बिल्ड प्रति कमिट GitHub Actions के माध्यम से Windows x64/ARM64, macOS (Apple silicon और Intel), Linux x64/ARM64, Android arm64 (8.0+) और एक समर्पित Linux/Windows सर्वर के लिए प्रकाशित किए जाते हैं। संस्करण 0.1.7 से लॉन्चर स्वयं-अपडेट कर सकता है। दस्तावेज़ीकरण में उपयोगकर्ता गाइड, Android बिल्ड, मॉडिंग सीमाएँ, PBR सामग्री, स्रोत से बिल्डिंग, कंटेंट फॉर्मेट, आर्किटेक्चर, रूट, प्लगइन, समर्पित सर्वर और वर्ज़निंग शामिल हैं। स्रोत से बिल्डिंग के लिए Rust stable 1.85+ और प्लेटफ़ॉर्म C टूलचेन की आवश्यकता होती है, जिसमें प्रत्येक प्लेटफ़ॉर्म के लिए स्क्रिप्ट प्रदान की गई हैं। परियोजना MIT लाइसेंस प्राप्त है और स्पष्ट करती है कि यह OMSI ट्रेडमार्क स्वामियों से संबद्ध नहीं है।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.