समय तक आप किसी तीसरे पक्ष समाधान आप इसे अपने आप को लिखा जा सकता था शामिल।
अधिकतर यदि सभी वातावरण नहीं हैं तो स्क्रीन पिक्सेल की केवल दो आयामी सरणी है। कभी-कभी कभी-कभी फुफ्फुसीय नहीं होता है, लेकिन इससे कोई फर्क नहीं पड़ता, आप अपनी इच्छा लिख सकते हैं हालांकि आप चाहते हैं।
वहाँ मुक्त कोड की टन है लाइनों और आर्क्स बैठक के लिए, आदि
हत्यारा फोंट हो सकता है लेकिन मुझे लगता है कि आप पाएंगे कि किसी तृतीय पक्ष एप्लिकेशन अपनी स्मृति सिर्फ फोंट कर सब को चबाना होगा , आप संसाधन सीमित हैं ताकि आप फोंट को पूर्व-गणना करना चाहें और बिट्स की प्रतिलिपि बनाना चाहें।
डेटा की दो आयामी सरणी बनाएं, पहले अपने पसंदीदा होस्ट पर अपना पूरा काम करें, यदि आप देखना चाहते हैं कि आप क्या चित्रित करना चाहते हैं, और श्रृंखला की बारी करने के लिए तुच्छ है तो .bmp फ़ाइलों को सहेजना मुश्किल है। यदि आप कुछ कार्रवाई देखना चाहते हैं तो एक वीडियो में बीएमपी फाइलें।
यदि आप जेनेरिक सी का उपयोग करते हैं, और कोई libc कॉल नहीं करते हैं (अपनी खुद की memcpy, memset, आदि लिखें) यह कोड कहीं भी, विकास के लिए मेजबान और लक्ष्य पर चला जाएगा।
फ़ॉन्ट्स आपके हत्यारे होने जा रहे हैं, आपको उन्हें पहले से गणना करना होगा, लेकिन उस जानकारी को जितना छोटा हो उतना छोटा कर दें, और रनटाइम पर डेटा निकालें और प्रत्येक अक्षर के लिए बिट्स को आभासी स्क्रीन में कॉपी करें जितना तेज़ हो सके
या बस उन सभी एलसीडी समाधानों में से एक खरीदें जो आपके लिए यह सब करते हैं और आप इसे "हैलो वर्ल्ड!" जैसे आदेश भेजते हैं। कुछ (एक्स, वाई) नीले रंग का उपयोग अग्रभूमि और पृष्ठभूमि के रूप में सफेद के रूप में करते हैं।
असल में मुझे लगता है कि गैर-ओएस समाधान अभी भी बहुत से पुस्तकालयों का उपयोग करने जा रहे हैं और आपके विशिष्ट एप्लिकेशन के लिए बहुत बड़े हैं। बाइट्स या पिक्सल के 2 डी सरणी स्वयं को प्रबंधित करने के लिए तुच्छ हैं। यहां तक कि यदि आप डेस्कटॉप प्लेटफार्म के लिए एक एप्लीकेशन लिख रहे हैं, तो भी मैं इसे इस तरह से करूँगा और आखिरी मिनट में कुछ ओएस निर्भर लाइब्रेरी में पूरी तरह से पुनर्निर्मित स्क्रीन अपडेट की प्रतिलिपि बनाएँ (एक ओएस से अधिकतम पोर्टेबिलिटी की अनुमति देता है या दूसरे से नहीं)।
आपने यह निर्दिष्ट नहीं किया कि यह निःशुल्क होना चाहिए (जैसा कि $$$ में) या नहीं। यदि नि: शुल्क आवश्यकता नहीं है, तो मेरी सूची है जब तक कि मेरी बांह आपको पिछली परियोजनाओं से भेजने के लिए। वैसे, क्या यह एक पीआईसी 32 या एआरएम यूसी है? – Dan
आप सही हैं, लेकिन ऐसा लगता है कि इस कार्य के लिए कोई निःशुल्क सॉफ्टवेयर नहीं है (मुफ़्त भाषण में मुफ़्त है)। साथ शुरू करने के लिए एक अच्छा ओपन सोर्स प्रोजेक्ट।:) अगर आप किसी भी प्रोजेक्ट को मुफ्त में रखते हैं या नहीं, तो हमें बताएं। यूसी एक एआरएम है। – about
क्या आपका प्लेटफ़ॉर्म सी ++ का समर्थन करता है? –