1 puntos por GN⁺ 2024-06-21 | 1 comentarios | Compartir por WhatsApp

Diseño de la fuente

  • Cada letra y número está compuesto por piezas de Tetris (I, J, L, O, S, T, Z).
  • Las letras pueden construirse apilando las piezas como en el Tetris real.
  • Se usó el software BurrTools para verificar si las piezas podían encajar en la forma de las letras.
  • Los colores de las piezas siguen los colores estándar de The Tetris Company o pueden cambiarse a negro.
  • La rotación inicial sigue el Super Rotation System.

Rompecabezas

  • En la fuente de rompecabezas, las letras están en la rotación correcta y en la posición horizontal correcta, y la posición vertical indica el orden en que caen.
  • En la fuente animada, es posible adivinar qué letra es antes de que lleguen todas las piezas.
  • En la fuente de piezas negras sin animación, hay que descubrir cómo cada pieza de Tetris llena perfectamente la forma.

Matemáticas relacionadas

  • El Tetris de información completa es un problema NP-completo, por lo que es computacionalmente difícil resolver si se puede sobrevivir o limpiar el tablero dado una configuración inicial y n piezas.
  • En k-tris, que usa k-ominós, aparecen resultados similares.
  • Recientemente también se ha analizado la complejidad de Tetris con pocas filas o columnas.

Agradecimientos

  • Esta fuente se inspira en una colaboración con Alex Streif y Kate Jones en BRIDGES 2017.
  • Kate Jones diseñó otras fuentes de polióminos incluidas en el manual de Kadon.
  • Esta fuente fue diseñada para reflejar más de cerca las reglas de Tetris.

Opinión de GN⁺

  • La fuente Tetris es una combinación interesante de juego y matemáticas, atractiva para quienes se interesan por los rompecabezas y el diseño tipográfico.
  • Tetris como problema NP-completo es un tema importante en la investigación de ciencias de la computación y algoritmos.
  • El proceso de resolver rompecabezas complejos con herramientas como BurrTools puede ser una experiencia útil para ingenieros de software.
  • Esta fuente también puede usarse como herramienta educativa y fomentar el pensamiento matemático.
  • Proyectos similares a la fuente Tetris incluyen rompecabezas de polióminos u otros diseños tipográficos basados en juegos.

1 comentarios

 
GN⁺ 2024-06-21
Opiniones en Hacker News
  • Un usuario, en lugar de hacer una fuente a partir de Tetris, hizo que la fuente jugara Tetris. Aprovechó el soporte experimental para incrustar un programa WebAssembly en la fuente usando el shaper de Harfbuzz. Compartió un enlace de YouTube y el código fuente.
  • Otro usuario comentó que es muy genial que pueda generar párrafos completos. Dejó un enlace de ejemplo.
  • Uno de los subgéneros de la comunidad de Tetris es la creación de arte/patrones de Tetris. Un ejemplo representativo es el patrón "Secret Grade", originado en la versión arcade japonesa de Tetris. Compartió un enlace de ejemplo y otro ejemplo.
  • El autor explicó que cada letra y número está compuesto por piezas de Tetris, y que encontró los diseños usando el software BurrTools. Mencionó el software BurrTools.
  • Un usuario comentó que este trabajo es genial y que otros trabajos de Demaine también son asombrosos. Compartió un artículo relacionado.
  • Otro usuario mencionó que es incómodo usar el botón de retroceso del navegador para deshacer cambios de estado.
  • Para quienes no conozcan bien al autor, compartieron el enlace de Wikipedia de Erik Demaine.
  • Un usuario comentó que aprendió programación dinámica a través de las clases de esta persona. Todo un niño prodigio que llegó a ser profesor del MIT.
  • Se mencionó que, desde la perspectiva de programación, si la generación de la fuente se hubiera automatizado, habrían sido posibles variaciones más interesantes, además de soporte para minúsculas y otros símbolos.
  • Un usuario comentó que esto le recordó una muestra del proyecto Lwan, y compartió un enlace de ejemplo donde el servidor renderiza un reloj y envía nuevos cuadros al cliente usando codificación por bloques.