मोनोक्राफ्ट, Minecraft द्वारे प्रेरित प्रोग्रामरसाठी एक स्रोत

मोनोक्राफ्ट, Minecraft आवडणाऱ्या विकसकांसाठी स्त्रोत

फॉन्ट विकसकांना Minecraft च्या जगाच्या मध्यभागी असल्याची भावना देते

Si तुम्ही Minecraft चे चाहते आहात आणि तुम्हाला प्रोग्रामिंग आवडते किंवा तुम्हाला तिच्यामध्ये काही रस निर्माण झाला आहे, मी तुम्हाला ते सांगतो लेख आज आपण कशाबद्दल बोलणार आहोत तुझ्यासाठी आहे. आणि ते अलीकडेच विकसक आहे इद्रीस हसन यांनी मोनोक्राफ्ट हा टाइपफेस सादर केला जे त्याने प्रोग्रामरसाठी तयार केले. टाइपफेसवर आधारित हा एक मोनोस्पेस फॉन्ट आहे लोकप्रिय व्हिडिओ गेम Minecraft मध्ये आढळले.

मोनोक्राफ्ट प्रोग्रामरना Minecraft मध्ये असल्याची भावना देते कोणतीही गेम मालमत्ता न वापरता. मोनोक्राफ्टच्या निर्मात्याचे त्याच्या कार्याबद्दल समुदायाने कौतुक केले असले तरी, अनेकांना असे वाटते की हा फॉन्ट त्याच्या दृश्य स्वरूपामुळे कोड वाचण्यासाठी किंवा लिहिण्यासाठी योग्य नाही.

हसनने स्वतः मोनोक्राफ्टच्या गिटहब पृष्ठावर स्पष्ट केल्याप्रमाणे, प्रकल्प माइनक्राफ्ट किंवा मोजांगशी संलग्न नाही आणि हा केवळ एक चाहता प्रकल्प आहे. हा फॉन्ट Minecraft UI मध्ये वापरलेल्या फॉन्टच्या शैलीचे अनुकरण करतो, परंतु मूळ गेममधील कोणतीही मालमत्ता किंवा फॉन्ट फाइल समाविष्ट करत नाही.

“प्रामाणिकपणे सांगायचे तर, मी हा फॉन्ट तयार केला आहे कारण मला वाटले की फॉन्ट कसे कार्य करतात हे शिकण्यात मजा येईल. सध्याच्या Minecraft फॉन्टमध्ये योग्य कर्निंग आणि पिक्सेल आकारासारख्या अनेक छोट्या तपशीलांचा अभाव आहे, म्हणून मला वाटले की मी स्वतःचे बनवायचे," हसन म्हणाले.

“एकदा ते पूर्ण झाल्यावर, मला पुढे जाण्यापासून आणि एक सभ्य प्रोग्रामिंग स्त्रोत बनवण्यापासून काहीही रोखले नाही. तसेच, आता मी माइनक्राफ्ट स्त्रोतामध्ये माइनक्राफ्ट प्लगइन्स लिहू शकतो,” तो पुढे म्हणाला. Minecraft फॉन्टला प्रोग्रामिंगच्या उद्देशाने अनुकूल करण्यासाठी, हसनने मोनोस्पेसमध्ये अधिक चांगले दिसण्यासाठी टाइपफेस पुन्हा डिझाइन केले, "i" आणि "l" सारखी अक्षरे ओळखणे सोपे करण्यासाठी काही सेरिफ जोडले, नवीन वर्ण प्रोग्रामिंग लिगॅचर तयार केले आणि बाणांचे वर्ण अधिक सोपे केले. वाचणे.

Github भांडारात विकसक खालील वैशिष्ट्ये हायलाइट करतो:

  • या फॉन्टमधील अक्षरे Minecraft UI मध्ये वापरल्या जाणार्‍या टाइपफेसवर आधारित होती, निवडक ग्लिफसह सुवाच्यता आणि अंतर सुधारण्यासाठी अपडेट केले गेले.
  • मोनोस्पेस्ड: मोनोस्पेस फॉन्टमध्ये काम करण्यासाठी प्रत्येक वर्ण काळजीपूर्वक पुन्हा डिझाइन केले गेले आहे
    "i" आणि "l" सारख्या पातळ वर्णांना एका मोनोस्पेस वातावरणात चांगले दिसण्यासाठी चवदार शेपटी आणि सेरिफसह पुनर्रचना केली गेली आहे.
  • लिगॅचर प्रोग्रामिंग: सर्व नवीन लिगॅचर वर्णांसह आपल्या प्रोग्रामिंग जीवनात काही मसाला जोडा
    बाण आता बाणासारखे दिसतात आणि तुलना ऑपरेटर एका दृष्टीक्षेपात पाहणे सोपे आहे

Ligature वर्ण वर्ण स्ट्रिंग एकत्र करतात लोकप्रिय ऑपरेटर जसे की "!=" एकाच नवीन वर्णात, परंतु ते नेहमी विकसकांमध्ये लोकप्रिय नसतात. Minecraft निर्माता मार्कस "नॉच" पर्सनने मूळतः 2008 च्या आसपास "लेजेंड ऑफ द चेंबरेड" नावाच्या पूर्वीच्या गेमसाठी Minecraft फॉन्ट डिझाइन केले होते. Minecraft फॉन्टमध्ये एक रेट्रो पिक्सेल कला शैली समाविष्ट आहे जी आर्केड गेमची आठवण करून देते. 8 आणि 16 बिट कन्सोल. आज, जगभरातील विकासकांसाठी एक खेळकर स्रोत म्हणून एक नवीन भूमिका सापडल्याचे दिसते. तरीही हसनचा असा दावा आहे.

हसनने प्रोग्रामरसाठी मोनोक्राफ्ट फॉन्ट तयार केला, परंतु टिप्पण्यांनुसार, अनेकांना हा फॉन्ट एन्कोडिंगसाठी वापरण्याची कल्पना आवडलेली दिसत नाही. विविध टिप्पण्यांनुसार, मोनोक्राफ्ट प्रोग्रामिंगसाठी योग्य नाही.

"मी नेहमी एक चांगला प्रोग्रामिंग स्त्रोत शोधत असतो, आणि मी लिंक उघडली आणि लगेच विचार केला 'अरे देवा, नाही! मला हे आवडत नाही!' मला क्षुद्र होऊन ते मोठ्याने बोलायचे नव्हते. परंतु कोडसह कार्य करणे जितके वाईट आहे तितकेच, अन्यथा आपण निश्चितपणे काही उत्कृष्ट अॅप्स पाहू शकता," एक टिप्पणी वाचा.

टिप्पणीबद्दल, मी वैयक्तिकरित्या असे म्हणू शकतो की प्रोग्राममध्ये भिन्न फॉन्ट वापरणे काहीसे मनोरंजक असू शकते, परंतु वाचनीयतेच्या बाबतीत किंवा वापरकर्त्याद्वारे वर्ण गोंधळ किंवा चुकीचा अर्थ लावल्यामुळे निर्माण होणाऱ्या समस्यांमुळे त्यांना सूट नाही.

शेवटी आपण फॉन्ट डाउनलोड आणि स्थापित करण्यास सक्षम असण्यास स्वारस्य असल्यास तुमच्या सिस्टमवर, तुम्ही प्रोजेक्ट रिपॉजिटरीमध्ये प्रवेश करून हे करू शकता आणि त्यामध्ये तुम्हाला स्त्रोत डाउनलोड करण्यासाठी लिंक मिळेल. पासून रेपॉजिटरीमध्ये प्रवेश करू शकता खालील दुवा.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.