1 poin oleh GN⁺ 2024-06-21 | 1 komentar | Bagikan ke WhatsApp

Desain font

  • Setiap huruf dan angka disusun dari kepingan Tetris (I, J, L, O, S, T, Z).
  • Huruf dapat dibuat dengan menumpuk kepingan seperti dalam Tetris sungguhan.
  • Perangkat lunak BurrTools digunakan untuk memeriksa apakah kepingan dapat masuk sesuai bentuk huruf.
  • Warna kepingan mengikuti warna standar The Tetris Company atau dapat diubah menjadi hitam.
  • Rotasi awal mengikuti Super Rotation System.

Puzzle

  • Dalam font puzzle, huruf-huruf memiliki rotasi dan posisi horizontal yang benar, sedangkan posisi vertikal menunjukkan urutan jatuhnya.
  • Dalam font animasi, huruf dapat ditebak sebelum semua kepingan tiba.
  • Dalam font kepingan hitam tanpa animasi, kita harus menemukan bagaimana setiap kepingan Tetris mengisi bentuk dengan sempurna.

Matematika terkait

  • Tetris dengan informasi lengkap adalah masalah NP-lengkap; ketika konfigurasi papan awal dan n kepingan diberikan, sangat sulit untuk menyelesaikan secara komputasional apakah kita bisa bertahan hidup atau membersihkan papan.
  • Hasil serupa juga muncul pada k-tris yang menggunakan k-ominoes.
  • Belakangan ini, kompleksitas Tetris yang terdiri dari sedikit baris atau kolom juga telah dianalisis.

Ucapan terima kasih

  • Font ini terinspirasi dari kolaborasi dengan Alex Streif dan Kate Jones di BRIDGES 2017.
  • Kate Jones mendesain font poliomino lain yang dimasukkan dalam manual Kadon.
  • Font ini dirancang agar lebih mencerminkan aturan Tetris.

Opini GN⁺

  • Font Tetris adalah perpaduan menarik antara game dan matematika, sehingga memikat bagi orang yang tertarik pada puzzle dan desain font.
  • Tetris sebagai masalah NP-lengkap merupakan topik penting dalam ilmu komputer dan riset algoritma.
  • Proses menyelesaikan puzzle kompleks dengan alat seperti BurrTools dapat menjadi pengalaman yang berguna bagi software engineer.
  • Font ini juga dapat dimanfaatkan sebagai alat pendidikan dan dapat mendorong pemikiran matematis.
  • Proyek yang mirip dengan Font Tetris mencakup puzzle poliomino atau desain font berbasis game lainnya.

1 komentar

 
GN⁺ 2024-06-21
Opini Hacker News
  • Seorang pengguna, alih-alih membuat font dari Tetris, justru membuat font yang memainkan Tetris. Ia memanfaatkan dukungan eksperimental untuk menyematkan program WebAssembly ke dalam font dengan menggunakan shaper Harfbuzz. Ia membagikan tautan YouTube dan kode sumber.
  • Pengguna lain menyebut bahwa kemampuan untuk membentuk satu paragraf penuh sangat keren. Ia memberikan tautan contoh.
  • Salah satu subbidang dalam komunitas Tetris adalah seni/pembuatan pola Tetris. Pola 'Secret Grade' yang bermula dari Tetris versi arcade Jepang adalah contoh yang representatif. Ia membagikan tautan contoh dan contoh lain.
  • Penulis menjelaskan bahwa setiap huruf dan angka tersusun dari kepingan Tetris, dan desainnya ditemukan menggunakan perangkat lunak BurrTools. Ia menyebut perangkat lunak BurrTools.
  • Seorang pengguna mengatakan karya ini keren, dan karya-karya Demaine yang lain juga menakjubkan. Ia membagikan makalah terkait.
  • Pengguna lain menyebut bahwa menggunakan tombol kembali di browser untuk membatalkan perubahan status terasa tidak nyaman.
  • Bagi yang belum terlalu mengenal penulisnya, seseorang membagikan tautan Wikipedia Erik Demaine.
  • Seorang pengguna mengatakan bahwa ia belajar dynamic programming melalui kuliah orang ini. Ia memang seorang jenius muda yang menjadi profesor MIT.
  • Disebutkan bahwa dari sudut pandang pemrograman, akan lebih menarik jika pembuatan font ini diotomatisasi sehingga bisa mendukung variasi yang lebih menarik, huruf kecil, dan simbol lainnya.
  • Seseorang mengatakan ini mengingatkannya pada sampel dari proyek Lwan, lalu membagikan tautan contoh yang merender jam di server dan mengirim frame baru ke klien menggunakan chunked encoding.