1 puan yazan GN⁺ 2024-06-21 | 1 yorum | WhatsApp'ta paylaş

Yazı tipi tasarımı

  • Her harf ve rakam Tetris parçalarından (I, J, L, O, S, T, Z) oluşur.
  • Harfler, gerçek Tetris'teki gibi parçaları üst üste koyarak oluşturulabilir.
  • Parçaların harf şekillerine uyup uymadığını doğrulamak için BurrTools yazılımı kullanılmıştır.
  • Parça renkleri The Tetris Company'nin standart renklerini izler veya siyaha çevrilebilir.
  • Başlangıç dönüşü Super Rotation System'i takip eder.

Bulmaca

  • Bulmaca yazı tipinde harfler doğru dönüş ve yatay konumdadır; dikey konum ise düşme sırasını gösterir.
  • Animasyonlu yazı tipinde, tüm parçalar yerine ulaşmadan önce harfin ne olduğu tahmin edilebilir.
  • Animasyonsuz siyah parça yazı tipinde, her Tetris parçasının şekli kusursuz biçimde nasıl doldurduğunu bulmanız gerekir.

İlgili matematik

  • Tam bilgi Tetris, başlangıç tahta düzeni ve n parça verildiğinde hayatta kalınıp kalınamayacağını ya da tahtanın temizlenip temizlenemeyeceğini hesaplamanın zor olduğu NP-tam bir problemdir.
  • k-ominoes kullanan k-tris'te de benzer sonuçlar ortaya çıkar.
  • Son dönemde, daha az satır veya sütundan oluşan Tetris'in karmaşıklığı da analiz edilmiştir.

Teşekkür

  • Bu yazı tipi, BRIDGES 2017'de Alex Streif ve Kate Jones ile yapılan iş birliğinden ilham aldı.
  • Kate Jones, Kadon kılavuzuna dahil edilen başka polyomino yazı tipleri de tasarladı.
  • Bu yazı tipi, Tetris'in kurallarını daha yakından yansıtacak şekilde tasarlanmıştır.

GN⁺ görüşü

  • Tetris yazı tipi, oyun ve matematiğin ilgi çekici bir birleşimi olarak, bulmaca ve yazı tipi tasarımıyla ilgilenenler için caziptir.
  • NP-tam bir problem olarak Tetris, bilgisayar bilimi ve algoritma araştırmaları için önemli bir konudur.
  • BurrTools gibi araçlarla karmaşık bulmacaları çözme süreci, yazılım mühendisleri için faydalı bir deneyim olabilir.
  • Bu yazı tipi eğitim aracı olarak da kullanılabilir ve matematiksel düşünmeyi teşvik edebilir.
  • Tetris yazı tipine benzer projeler arasında polyomino bulmacaları veya diğer oyun tabanlı yazı tipi tasarımları bulunur.

1 yorum

 
GN⁺ 2024-06-21
Hacker News görüşleri
  • Bir kullanıcı, Tetris'ten font yapmak yerine fontun Tetris oynamasını sağlamış. Harfbuzz shape engine kullanarak WebAssembly programını fontun içine gömmeye yönelik deneysel desteği değerlendirmiş. YouTube bağlantısı ve kaynak kodu paylaşılmış.
  • Başka bir kullanıcı, bunun bütün paragraflar oluşturabilmesinin çok havalı olduğunu söylemiş. Bir örnek bağlantı da vermiş.
  • Tetris topluluğundaki alt alanlardan biri Tetris sanatı/desen üretimi. Japon arcade Tetris sürümünden çıkan Secret Grade deseni bunun en bilinen örneklerinden biri. Bir örnek ve başka bir örnek paylaşılmış.
  • Yazar, her harf ve rakamın Tetris parçalarından oluştuğunu ve tasarımı bulmak için BurrTools yazılımını kullandığını açıklamış. BurrTools yazılımı anılmış.
  • Bir kullanıcı bunun harika bir çalışma olduğunu söyleyip Demaine'in diğer işlerinin de şaşırtıcı olduğunu belirtmiş. İlgili makale paylaşılmış.
  • Başka bir kullanıcı, tarayıcıdaki geri düğmesiyle durum değişikliklerini geri almanın rahatsız edici olduğunu söylemiş.
  • Yazarı tanımayanlar için Erik Demaine'in Vikipedi bağlantısı paylaşılmış.
  • Bir kullanıcı, bu kişinin dersleri sayesinde dinamik programlamayı öğrendiğini söylemiş. MIT'de profesör olan bir dâhi çocuk.
  • Programlama açısından, font üretimi otomatikleştirilmiş olsaydı daha ilginç varyasyonlar ile küçük harf ve diğer sembol desteğinin mümkün olabileceği belirtilmiş.
  • Bir kullanıcı bunun Lwan projesindeki örneği hatırlattığını söyleyip, sunucuda saati render eden ve chunked encoding kullanarak istemciye yeni kareler gönderen örnek bağlantıyı paylaşmış.