यदि यह कभी भी अव्यवसायिक था, तो यह अब नहीं हो सकता है। प्रारंभिक खेलों में अपने स्वयं के पैकेज-प्रारूपों का उपयोग किया जाता था, मुख्य रूप से अपनी बौद्धिक संपदा (आईपी) को संरक्षित करने के लिए।
आप सभी संसाधनों को एक एकल संग्रह में पैक करके अंतर्निहित देशी फ़ाइल-सिस्टम के विखंडन और अनावश्यक फ़ंक्शन-इनवॉइस जैसी कुछ सीमाओं को पार कर सकते हैं । यह क्लाइंट के पीसी पर पैकेज को तैनात करते समय विखंडन की घटनाओं को कम करता है।
सबसे खराब स्थिति में आप अपने हार्ड-डिस्क सेक्टरों में बिखरे छोटे-छोटे व्यक्तिगत फाइल-संसाधनों को समाप्त कर सकते हैं। (एसएसडी के आगमन के साथ इस बिंदु को अक्सर म्यूट किया जाता है)
लेकिन इन सभी लाभों को मुफ्त, (यूनिक्स) पुराने .tar
संग्रह प्रारूप के साथ भी किया जा सकता है ।
इसके अतिरिक्त, अपने स्वयं के पैकेज-प्रारूप का उपयोग करके, आप कुछ नामों के लिए संस्करण, फ़ाइल की हैश, एन्कोडिंग और फ़ाइलों के भीतर लिंक / लिंक की कमी जैसी सीमाओं को दूर कर सकते हैं।
यह कहते हुए , मैं इंडी-विकास में पारदर्शिता के लिए तर्क दूंगा, जब तक कि आपको स्पष्ट रूप से अपने आईपी की रक्षा करने की आवश्यकता नहीं है।
द्वारा उठाए गए महान बिंदुओं के MGOwen
लिए: स्पॉइलिंग आश्चर्य को रोकने के लिए आप फ़ाइल एक्सटेंशन का नाम बदल सकते हैं, फ़ाइल विशेषताओं को बदल सकते हैं, असामान्य मीडिया प्रारूपों का उपयोग कर सकते हैं, मीडिया-हेडर को एक्साइज कर सकते हैं और इसे कहीं और स्टोर कर सकते हैं, आदि ... हारने की चुनौती को रोकने के लिए एक द्विआधारी क्रमांकन का उपयोग करें लेखक अपने खेल की स्थिति को स्टोर करने के लिए, अतिरिक्त एन्क्रिप्शन और डिकॉय-चर के साथ अगर आपको चाहिए।
डिस्क्लेमर: मैं गेम डेवलपर नहीं हूं। केवल इस पद को एक प्रारंभिक बिंदु के रूप में मानते हैं ...