मैं एक गेम बना रहा हूं। मेरे पास पाठ के साथ कुछ यूआई है। हाल ही में हम जापानी भाषा संस्करण जोड़ना चाहते थे लेकिन मुझे फोंट के साथ समस्या है। मैं rsterize फ़ॉन्ट्स के लिए stb_freetype का उपयोग करता हूं और मैं यूनिकोड का समर्थन करता हूं इसलिए यह कोई समस्या नहीं होनी चाहिए। लेकिन अधिकांश फ़ॉन्ट्स में जेनापीज़ वर्ण नहीं दिखते हैं, विंडोज़ पर मैंने पाया है कि एरियल यूनिकोड करता है। लेकिन इसका आकार 26 एमबी है, यह हमारे पूरे गेम से कहीं ज्यादा है!जापानी के लिए यूनिकोड फ़ॉन्ट्स
मैंने Unicode and fonts देखा है लेकिन यह मेरे प्रश्नों को पूरी तरह से कवर नहीं करता है।
करता Janapese फोंट विभिन्न टाइपफेस है
तो मूल रूप से मैं के बारे में 2 बातें पूछ रहा हूँ? मेरा मतलब है, पश्चिमी फोंट में सेरिफ़, सैन्स-सेरिफ़ या अधिक विदेशी संस्करण हैं। क्या यह एशियाई फोंट पर भी लागू होता है?
मैं शायद ऐसी बड़ी फ़ाइल प्रदान करने के बजाय सिस्टम फ़ॉन्ट का उपयोग करूंगा। मुझे पता है कि विंडोज़ पर एरियल यूनिकोड का पता लगाने के लिए, लेकिन हमारे गेम में मैक ओएसएक्स, लिनक्स और आईओएस के संस्करण भी हैं। उन प्लेटफॉर्म पर मुझे यूनिकोड फोंट (और किसके लिए उपयोग करना चाहिए) कहां मिल सकता है? विशेष रूप से मैं लिनक्स के बारे में चिंतित हूं, क्योंकि यह हमारे लिए कम से कम परिचित मंच है।
यह सवाल है कि यह सुपर उपयोगकर्ता पर से बेहतर हो सकता है लगता है ... मान लीजिए मैं वैसे भी इसका जवाब दूंगा, हालांकि। – JAB
ध्यान दें कि एरियल यूनिकोड एमएस (ए) एक फॉलबैक फ़ॉन्ट है, जो कि कोड बिंदुओं को प्रदर्शित करने के लिए अंतिम उपाय के रूप में है, जो कि सिस्टम पर कोई अन्य फ़ॉन्ट नहीं है, (बी) यह यूनिकोड 2 पर फंस गया है जो अब तक काफी पुराना है, (सी) यह किसी भी स्क्रिप्ट प्रतिपादन का समर्थन नहीं करता है, जो इसे समर्थन देने का दावा करने वाली स्क्रिप्ट की एक बड़ी बहुमत के लिए अनुपयुक्त बनाता है। इसके अलावा, यह एक फ़ॉन्ट है जो कार्यालय के साथ आता है और यह आवश्यक नहीं है कि हर विंडोज सिस्टम पर। कृपया इसका इस्तेमाल न करें। – Joey
@ जॉय: क्या यूनिकोड फ़ॉन्ट का डिफ़ॉल्ट रूप से उपयोग किया जाना चाहिए? – Jerry