मैं फेजर, एचटीएमएल 5 जेएस फ्रेमवर्क का उपयोग करके कार्ड गेम बनाने की कोशिश कर रहा हूं। क्योंकि मैं एक भयानक कलाकार हूं और अपना खुद का डिजाइन नहीं बना सकता, इसलिए मैं ऑनलाइन मिलने वाली कार्ड छवियों का मुफ्त स्प्रिटशीट का उपयोग कर रहा हूं। समस्या यह है, मुझे यह पता नहीं लग सकता है कि फेजर का उपयोग करके व्यक्तिगत कार्ड कैसे प्रदर्शित किया जाए।
मेरे द्वारा उपयोग की गई पिछली रूपरेखा में, मैं अपने द्वारा उपयोग की जाने वाली बड़ी स्प्राइट शीट से अलग-अलग छोटे स्प्राइट बनाने में सक्षम था। लेकिन मुझे यह पता नहीं चल सकता है कि फेजर में ऐसा कैसे करें, अगर यह बिल्कुल संभव है।
इसलिए मैंने स्प्रिटशीट के रूप में छवि को लोड करने में देखा, लेकिन ऐसा लगता है कि स्प्राइटशीट का उपयोग केवल एनीमेशन के लिए किया जाता है और आप वास्तव में स्प्राइटशीट के एक विशेष 'फ्रेम' को प्रदर्शित नहीं कर सकते हैं (कृपया गलत होने पर मुझे सही करें)।
मुझे लगता है कि मुझे जो करने की आवश्यकता है वह छवि को एक टिलमैप के रूप में लोड करना है, हालांकि, मैं जिस विशेष छवि का उपयोग कर रहा हूं, वह एक जसन फ़ाइल के साथ नहीं है जो लेआउट को निर्दिष्ट करती है (न ही मैं ऐसा कर पाया जो मुझे मिल गया)। जावास्क्रिप्ट के लिए नया होने के नाते मुझे फेजर स्रोत कोड को पढ़ने में परेशानी हो रही है यह देखने के लिए कि कैसे json फ़ाइल को स्वरूपित किया जाना चाहिए।
इसलिए सारांश में, फेजर में ताश के पत्तों की स्प्रिटशीट के अलग-अलग कार्ड को प्रदर्शित करने का सबसे अच्छा तरीका क्या है, यह देखते हुए कि मेरे पास एक जोंस फाइल नहीं है जो मानचित्र डेटा को निर्दिष्ट करता है?