Crean una versión de Pong que se ejecuta en 240 pestañas del navegador
La versión de Pong, creada por Nolen Royalty, utiliza los iconos de las pestañas para simular una cuadrícula de pixels que permite una versión jugable.
El desarrollador Nolen Royalty ha sorprendido a la comunidad de videojuegos con una innovadora versión del clásico Pong que se ejecuta en 240 pestañas de navegador. Publicado por primera vez el 20 de febrero de 2025 en su cuenta de X/Twitter y en su blog personal, este proyecto es un impresionante ejemplo de programación creativa.
Royalty, conocido por sus proyectos experimentales en el mundo de los videojuegos, decidió reinventar Pong de una manera única. Inspirado por su amigo Tru, quien creó una versión de Flappy Bird que se ejecuta en un favicon, Royalty quiso llevar esta idea un paso más allá. La solución que encontró fue utilizar múltiples pestañas del navegador para crear una cuadrícula donde se ejecutaría el juego.
Demostración del juego. Vídeo del blog de Nolen Royalty.
El desarrollo de esta versión de Pong implicó varios desafíos técnicos. Royalty utilizó AppleScript para abrir y posicionar las pestañas en una cuadrícula de 8x30, lo que le permitió tener un total de 240 pestañas. Cada pestaña actúa como un píxel del juego, y juntas forman el campo de juego completo.
Apertura de las pestañas. Vídeo del blog de Nolen Royalty.
Una de las principales dificultades fue mantener la sincronización y actualización de los favicons en cada pestaña. Los navegadores tienden a limitar los recursos de las pestañas en segundo plano para mejorar el rendimiento, lo que dificultaba la actualización continua de los favicons. Para resolver esto, Royalty utilizó web workers, que permiten ejecutar tareas en segundo plano sin bloquear el hilo principal del navegador.
Otra innovación importante fue la comunicación entre las pestañas. En este caso la opción fue utilizar canales de difusión (broadcast channels) para distribuir la información a todas las pestañas en el mismo dominio. Esto permitió una comunicación más eficiente y sincronizada entre las pestañas.
El resultado final es un juego de Pong donde la bola y las palas se mueven suavemente entre la ventana principal y las pestañas del navegador. Esta versión de Pong no solo es un logro técnico, sino que también sirve como inspiración para otros desarrolladores y entusiastas de la tecnología que buscan explorar nuevas fronteras en el desarrollo de videojuegos.
El 90% de nuestras noticias no están publicadas en español o están muy poco mencionadas.
INDEPENDENCIA AUTÉNTICA
No aceptamos patrocinadores: nos autofinanciamos con nuestros anuncios y tienda.
DESVELADO DE FAKE NEWS
Nuestra independencia nos permite tener una sección para desvelar fake news.
ARTÍCULOS DE CALIDAD
Cada artículo se desarrolla dividiéndolo en tareas que realizan especialistas.
LIBRES DE RUMORES
Nuestros artículos están verificados, descartando cualquier información dudosa.
SIN TRUCOS
No usamos técnicas para enganchar a los lectores, como el clickbait o el sensacionalismo.
PUBLICIDAD MODERADA
Sin ventanas emergentes, anuncios que se mueven solos ni vídeos que se reproducen automáticamente.
SIN DATOS PERSONALES
La navegación por nuestro sitio es anónima, sin guardar ningún dato personal.
SIN COOKIES
No usamos cookies ni sistemas similares que recaben datos de tu navegación.
PLATAFORMA PROPIA
Nuestro sistema está desarrollado a medida y especializado en periodismo, sin herramientas externas.
SISTEMA COLABORATIVO
Nuestra plataforma está diseñada para la colaboración entre periodistas y editoriales.
AYUDAS A NOVELES
Apoyamos a nuevos profesionales en sus comienzos mediante colaboraciones, artículos y anuncios.
DISEÑO ATEMPORAL
No seguimos modas y combinamos elegancia, funcionalidad y adaptabilidad con un aspecto similar al físico.
SIN BASES DE DATOS
Tenemos sistema de almacenamiento propio diseñado para que nuestro sitio sea muy rápido.
ÉTICA MUY DESARROLLADA
Nuestra línea editorial valora la colaboración y el comportamiento ético.
¿TE PARECE POCO? Si crees que podemos colaborar, dínoslo y comprueba por ti mismo lo diferentes que somos.
Este sitio no utiliza cookies y no almacena datos personales. Para garantizar nuestra independencia, no aceptamos patrocinios.
En calidad de Afiliado de Amazon, obtengo ingresos por las compras adscritas que cumplen los requisitos aplicables.
Exojuego no es responsable, ni tiene por qué compartir la opinión, del contenido de los artículos desarrollados por terceros.
Queda totalmente prohibido el uso del contenido de este sitio web por inteligencias artificiales, salvo bajo las excepciones incluidas en el aviso legal.