La computadora del tablero de pruebas reproduce la serpiente en la pantalla de caracteres; ¡También en el navegador!

Si construye una computadora en el hogar en una placa, lo sabrá con certeza [Ben Eater], cuyo proyecto de utilizar nada más que puertas lógicas ha servido de inspiración para muchas copias a lo largo de los años. [visrealm] tomó el concepto y lo expandió, ¡incluso agregando una pantalla LCD de 16 × 2 que le permite jugar Snake moviendo un solo píxel en la pantalla de señalización!

Aprovechar al máximo la resolución pequeña es impresionante: es un límite difícil para el campo de juego. Pero otros trucos también funcionan. [visrealm] usa diferentes intensidades para distinguir entre la serpiente y su comida, que es una especie de píxel oscuro en la demostración que se muestra después del descanso. Pero lo que más destaca es que el tablero es solo la mitad de la historia. Además, [visrealm] ha construido un emulador completo que se asemeja a su diseño real, que se puede programar y usar con un navegador, lo que le da a WebAssembly un significado completamente nuevo. Aunque esto es conveniente para cualquiera que esté interesado en jugar con estas tabletas, pero no tenga la paciencia para construir una usted mismo, también funciona como el programa real. Además, ESP8266 se utiliza para cargar un nuevo programa directamente a través de WiFi.

Todo el código y algunas notas de compilación están disponibles en GitHub, y si está buscando un emulador de LCD inteligente para su sitio, también hay un repositorio independiente para eso. Pero si necesita una mejor opción de visualización para su propia tableta, ¿cómo agrega un conector VGA? Y si aún no está construyendo el suyo propio, nunca es demasiado tarde para comenzar.

  • Izaic dice:

    ¡Guau! ¡Eso es muy bonito!

  • Sistemas de datos seniles dice:

    Solía ​​jugar PONG en una señal de dicha pantalla.

  • Sam Wibatt dice:

    ¡Eso es realmente impresionante!

  • DK dice:

    ŬAŬ! Esto está mal !!

América Aguilar
América Aguilar

Deja una respuesta

Tu dirección de correo electrónico no será publicada.