Monocraft, Minecraft'tan ilham alan programcılar için bir kaynak

Monocraft, Minecraft'ı seven geliştiriciler için kaynak

Yazı tipi, geliştiricilere Minecraft dünyasının ortasında olma hissi verir

Si Minecraft hayranısın ve programlamayı seviyorsun ya da ona karşı bir ilgi uyandırdın mı, söylememe izin ver Madde bugün ne hakkında konuşacağız senin için. Ve son zamanlarda geliştirici Idrees Hassan, bir yazı tipi olan Monocraft'ı tanıttı programcılar için yarattığı Yazı tipine dayalı tek aralıklı bir yazı tipidir. popüler video oyunu Minecraft'ta bulundu.

Monocraft, programcılara Minecraft'ta olma hissi verir herhangi bir oyun varlığı kullanmadan. Topluluk, Monocraft'ın yaratıcısını çalışmaları için övse de, çoğu kişi bu yazı tipinin görsel görünümü nedeniyle kod okumak veya yazmak için uygun olmadığını düşünüyor.

Hassan'ın Monocraft'ın GitHub sayfasında açıkladığı gibi, proje minecraft veya mojang ile bağlantılı değil ve sadece bir hayran projesidir. Bu yazı tipi, Minecraft kullanıcı arayüzünde kullanılan yazı tipinin stilini taklit eder, ancak orijinal oyundan herhangi bir varlık veya yazı tipi dosyası içermez.

"Dürüst olmak gerekirse, bu yazı tipini yarattım çünkü yazı tiplerinin nasıl çalıştığını öğrenmenin eğlenceli olacağını düşündüm. Mevcut Minecraft yazı tipleri, uygun karakter aralığı ve piksel boyutu gibi pek çok küçük ayrıntıdan yoksundu, bu yüzden kendiminkini yapacağımı düşündüm," dedi Hassan.

"Bu yapıldıktan sonra, hiçbir şey beni daha ileri gitmekten ve onu iyi bir programlama kaynağı yapmaktan alıkoyamadı. Ayrıca artık bir minecraft kaynağına minecraft eklentileri yazabiliyorum” diye ekledi. Minecraft yazı tipini programlama amaçlarına uyarlamak için Hassan, yazı tiplerini daha iyi tek aralıklı görünecek şekilde yeniden tasarladı, "i" ve "l" gibi harflerin ayırt edilmesini kolaylaştırmak için bazı serifler ekledi, bitişik harfleri programlamak için yeni karakterler yarattı ve ok karakterlerini daha kolay hale getirmek için geliştirdi okumak.

Github deposunda geliştirici aşağıdaki özellikleri vurgular:

  • Bu yazı tipindeki karakterler, okunabilirliği ve aralığı iyileştirmek için seçilen glifler güncellenerek Minecraft kullanıcı arayüzünde kullanılan yazı tipine dayanıyordu.
  • Tek Aralıklı: Her karakter, tek aralıklı bir yazı tipinde çalışacak şekilde dikkatlice yeniden tasarlandı
    "i" ve "l" gibi ince karakterler, tek aralıklı bir ortamda daha iyi görünmek için zevkli kuyruklar ve seriflerle yeniden şekillendirildi.
  • Ligatür Programlama: Tüm yeni ligatür karakterleriyle programlama hayatınıza biraz renk katın
    Oklar artık oklara benziyor ve karşılaştırma operatörlerini bir bakışta görmek daha kolay

Bitişik harfler karakter dizilerini birleştirir tek bir yeni karakterde "!=" gibi popüler operatörler, ancak geliştiriciler arasında her zaman popüler değiller. Minecraft yaratıcısı Markus "Notch" Persson, Minecraft yazı tipini 2008 civarında "Legend of the Chambered" adlı daha önceki bir oyun için tasarladı. Minecraft yazı tipi, atari oyunlarını andıran bir retro piksel sanat stili içeriyor. 8 ve 16 bit konsol. Bugün, dünya çapındaki geliştiriciler için eğlenceli bir kaynak olarak yeni bir rol bulmuş gibi görünüyor. Ancak Hassan'ın iddiası bu.

Hassan, programcılar için Monocraft yazı tipini yarattı, ancak yorumlara bakılırsa, çoğu bu yazı tipini kodlama için kullanma fikrinden hoşlanmıyor gibi görünüyor. Çeşitli yorumlara göre Monocraft programlama için uygun değildir.

"Her zaman iyi bir programlama kaynağı arıyorum ve bağlantıyı açtım ve hemen 'Aman Tanrım, hayır! Bundan nefret ediyorum!' Kaba olmak ve yüksek sesle söylemek istemedim. Ancak kodla çalışmak ne kadar kötü olursa olsun, aksi takdirde kesinlikle harika uygulamalar görebilirsiniz”, bir yorum okuyun.

Yorumla ilgili olarak, programlamak için farklı yazı tiplerinin kullanılmasının biraz ilginç olabileceğini kişisel olarak söyleyebilirim, ancak okunabilirlik veya karakter karışıklığı veya kullanıcı tarafından yanlış yorumlanmasından kaynaklanabilecek sorunlar açısından muaf değiller.

Nihayet yazı tipini indirip yükleyebilmekle ilgileniyorsanız sisteminizde, proje deposuna erişerek bunu yapabilirsiniz ve içinde kaynağı indirmek için bağlantıyı bulabilirsiniz. Depoya adresinden ulaşabilirsiniz. aşağıdaki bağlantı.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.