PixelTread
अक्सर पूछे जाने वाले प्रश्न

GameMaker Android प्रोजेक्ट्स, स्क्रिप्ट्स और PixelTread की व्याख्या

05

GameMaker स्क्रिप्टिंग की मूल बातें

क्या PixelTread GameMaker Android प्रोजेक्ट में मदद करता है?

हाँ, उस प्रोजेक्ट की GML स्क्रिप्ट्स और टेक्स्ट फ़ाइलों के साथ। Android एक्सपोर्ट GameMaker के अंदर ही सेटअप किया जाता है और इसकी अपनी दस्तावेज़ीकरण द्वारा कवर किया जाता है, और PixelTread उस सेटअप को बदल नहीं देता। यह आपके प्रोजेक्ट फ़ोल्डर में फ़ाइलों को पढ़ता और एडिट करता है और हर डिफ़ दिखाता है। आप अपने गेम को टूल्स के साथ एक्सपोर्ट, इंस्टॉल और टेस्ट करते हैं जो GameMaker आपको देता है। पहली सेशन से पहले प्रोजेक्ट की एक कॉपी रखें।

GML क्या है?

GML GameMaker Language है, एक C-जैसी स्क्रिप्टिंग भाषा जो JavaScript जैसी दिखती है। एक प्रोजेक्ट GML कोड को विजुअल एडिटर के साथ मिक्स कर सकता है, और कोड स्क्रिप्ट एसेट्स और ऑब्जेक्ट्स की इवेंट्स में रहता है। हर स्क्रिप्ट प्रोजेक्ट फ़ोल्डर में एक प्लेन-टेक्स्ट .gml फ़ाइल होती है, इसलिए एक टेक्स्ट-आधारित एजेंट उसे पढ़ और एडिट कर सकता है। आधिकारिक मैनुअल हर फ़ंक्शन की सूची देता है, और एजेंट उसका हवाला दे सकता है।

GameMaker प्रोजेक्ट में स्क्रिप्ट एसेट क्या होता है?

स्क्रिप्ट एसेट GML में लिखे गए फ़ंक्शन्स को रखने की जगह है ताकि कोई भी ऑब्जेक्ट उन्हें कॉल कर सके। फ़ेड इफेक्ट एक अच्छा उदाहरण है, क्योंकि एक फ़ंक्शन image_alpha के साथ समय के साथ स्प्राइट की पारदर्शता को lerp कर सकता है। PixelTread write_file के साथ ऐसा फ़ंक्शन लिख सकता है और आपको इसे एक्सेप्ट करने से पहले डिफ़ दिखा सकता है। आप रूम को खेलकर इसे टेस्ट करते हैं। स्क्रिप्ट्स को छोटा रखें।

GML में एक बहुत लंबे एरे को इनिशियलाइज़ कैसे करें?

आमतौर पर तरीका array_create है जिसमें साइज़ और स्टार्ट वैल्यू होती है, उसके बाद एक for लूप उन वैल्यूज़ के लिए जो स्लॉट से स्लॉट अलग हैं। हर वैल्यू को हाथ से टाइप करना धीमा है और गलती से भरना आसान है। PixelTread edit_file के साथ लूप लिख सकता है और डिफ़ दिखा सकता है, और आप एडिटर में रिजल्ट चेक करते हैं। टेस्ट करते समय छोटी साइज़ से शुरू करें।

एक शुरुआतकर्ता एरे और स्ट्रक्ट्स के साथ कहाँ से शुरू करे?

एक छोटी असली समस्या शुरू करने के लिए अच्छी जगह है। एरे का उपयोग करना तेज़ी से तब सीखा जाता है जब आप कुछ जरूरी स्टोर करते हैं, जैसे एनीमी पोजीशन की लिस्ट या इन्वेंटरी आइटम्स, और फिर उसे प्रिंट करते हैं। PixelTread से अपनी स्क्रिप्ट की हर लाइन की व्याख्या करने को कहें, Ask first मोड में डिफ़ पढ़ें, और एक बार में एक चीज़ बदलें। बाद में नाम बदलें।

PixelTread का उपयोग

क्या devartsolutions.com आधिकारिक PixelTread वेबसाइट है?

हाँ, devartsolutions.com आधिकारिक PixelTread वेबसाइट है। सेटअप प्रोग्राम को इस साइट से डाउनलोड करें, लगभग 34 MB, और इसे रन करने से पहले इसका SHA-256 चेकसम प्रकाशित मैनिफेस्ट के साथ तुलना करें। सवाल और समस्याएं ऐप के अंदर Send feedback बटन के माध्यम से जाते हैं। PixelTread YoYo Games से संबद्ध नहीं है, जो GameMaker का निर्माता है। अपने ब्राउज़र में पता भी जांचें।

क्या कोड हमेशा काम करता है?

नहीं। एजेंट ऐसा कोड प्रपोज कर सकता है जो कंपाइल नहीं होता या आपके गेम में गलत व्यवहार करता है, इसलिए बिल्ड लॉग और आपकी खुद की प्लेटेस्ट निर्णय लेते हैं, न कि कार्ड। हर डिफ़ पढ़ें, एडिटर में प्रोजेक्ट बिल्ड करें और रिजल्ट टेस्ट करें। एक बदलाव को रिजेक्ट करना और फिर से पूछना इससे काम करने का एक सामान्य हिस्सा है। छोटे टेस्ट ज्यादातर समस्याओं को बढ़ने से पहले पकड़ लेते हैं।

Ask first मोड क्या करता है?

Ask first मोड वह मोड है जो किसी ऐक्शन से पहले पॉज करता है जो कुछ बदलता है, जैसे फ़ाइल एडिट करना, और डिफ़ दिखाता है ताकि आप उसे एक्सेप्ट या रिजेक्ट कर सकें। आपकी स्क्रिप्ट में कुछ भी सेव नहीं होता जब तक आप सहमत न हों। Auto-run तुरंत एक्ट करता है, इसलिए कई शुरुआतकर्ता Ask first से शुरू करते हैं और Auto-run केवल छोटे कामों के लिए जाते हैं जिन पर वे भरोसा करते हैं। आप एक बदलाव को रिजेक्ट कर सकते हैं और फिर से पूछ सकते हैं।

Plan only मोड क्या करता है?

Plan only मोड वह मोड है जो स्टेप लिस्ट लिखता है और कुछ भी रन नहीं करता: न कमांड्स और न ही फ़ाइल बदलाव। आप प्लान पढ़ते हैं, चैट में उसे एडजस्ट करते हैं, और फिर उसे पूरा करने के लिए किसी अन्य मोड पर स्विच करते हैं। प्लान रीस्टार्ट्स के बाद भी बने रहते हैं, इसलिए आप ऐप बंद कर सकते हैं और बाद में उसी लिस्ट पर वापस आ सकते हैं।

मैं समस्या या गलत रिजल्ट की रिपोर्ट कैसे करूं?

ऐप के अंदर Send feedback बटन समस्या की रिपोर्ट करने का तरीका है। बताएं कि आपने क्या मांगा, कार्ड ने क्या दिखाया और आप क्या देखना चाहते थे। एक छोटा, स्पष्ट रिपोर्ट सबसे ज्यादा मदद करता है। इस वेबसाइट का कोई अलग संपर्क फॉर्म नहीं है, इसलिए ऐप में बटन वह जगह है जहां आपका संदेश जाता है। कृपया वर्शन नंबर, 2.9.30 शामिल करें।

मॉडल, गोपनीयता और डाउनलोड

PixelTread किन मॉडल्स का उपयोग कर सकता है?

तीन किस्में: एक स्टैंडर्ड API एंडपॉइंट के माध्यम से क्लाउड AI प्रोवाइडर, आपके पीसी पर चलने वाला एक मॉडल, और बिल्ट-इन मॉडल, जो बिना आपके अपने एंडपॉइंट के उपयोग के लिए तैयार है। टेस्ट बटन एक एंडपॉइंट को चेक करता है और रिस्पॉन्स टाइम और कॉन्टेस्ट विंडो दिखाता है। आप किसी भी समय मॉडल बदल सकते हैं, और अनुमोदन मोड वैसे ही रहते हैं। चैट शुरू करने से पहले इसे टेस्ट करें।

क्या PixelTread टेलीमेट्रिक या मेरी स्क्रिप्ट्स कहीं भेजता है?

कोई टेलीमेट्रिक कलेक्ट नहीं की जाती। आपके प्रॉम्प्ट्स केवल उस मॉडल एंडपॉइंट पर जाते हैं जिसे आप चुनते हैं। एक क्लाउड AI प्रोवाइडर के साथ, आपका प्रॉम्प्ट और एजेंट द्वारा पढ़ी गई फ़ाइल टेक्स्ट उस प्रोवाइडर तक पहुंचता है, जबकि लोकल मॉडल के साथ कुछ भी आपके पीसी से बाहर नहीं जाता। चैट्स, वर्किंग फोल्डर और API कीज़ पीसी पर रहते हैं, और टूल आउटपुट में सीक्रेट्स को मॉडल देखने से पहले रेडैक्ट कर दिया जाता है। वेब सर्च एक अलग, वैकल्पिक चयन है।

Windows SmartScreen मुझे इंस्टॉलर के बारे में चेतावनी क्यों देता है?

इंस्टॉलर अभी कोड-साइन नहीं है, इसलिए SmartScreen एक चेतावनी दिखा सकता है। पहले अपनी फ़ाइल का SHA-256 चेकसम प्रकाशित मैनिफेस्ट के साथ तुलना करें। यदि दोनों वैल्यू मिलती हैं, तो More info चुनें और फिर सेटअप शुरू करने के लिए Run anyway दबाएं। यदि वे मेल नहीं खाते, तो फ़ाइल को रन न करें और इसे इस साइट से फिर से डाउनलोड करें। तुलना एक कमांड है।

क्या PixelTread का उपयोग करने के लिए मुझे अकाउंट चाहिए?

नहीं। ऐप चलाने के लिए अकाउंट की जरूरत नहीं है, और इंटरफ़ेस 13 भाषाओं में आता है। एक क्लाउड AI प्रोवाइडर अपने मॉडल के लिए अलग से चार्ज कर सकता है, और यह आप और प्रोवाइडर के बीच है। आपके पीसी पर एक मॉडल या बिल्ट-इन मॉडल प्रोवाइडर से एक एंडपॉइंट के बिना काम करता है, इसलिए आप निर्णय लेने से पहले एक पहली रिक्वेस्ट टेस्ट कर सकते हैं। ऐप में बाकी सब कुछ उसी तरह काम करता है।

Windows के लिए PixelTread

अपनी खुद की स्क्रिप्ट्स के बारे में PixelTread से पूछें

PixelTread डाउनलोड करें ↗