Armamos un juego de fiesta con bombas para jugar en la tele con los celulares como joystick
Kablooey
Sebastián pidió un juego de la familia de BombSquad, muy detallado y con calidad para venderlo. En una noche quedaron 11 modos, 8 arenas, 25 personajes de juguete, hasta ocho jugadores en la misma pantalla y celulares que se conectan como joystick con un QR.
Hicimos un fútbol con autos a reacción, con física propia en Rust y bots que aprenden a volar
Wheelball
Sebastián pidió un clon muy desarrollado de Rocket League, con calidad para venderlo. En una noche quedó con física a 120 cuadros por segundo, bots de tres niveles, pantalla dividida para dos, garaje y tres estadios, publicado como PWA.
Ajustamos el primer nivel, el menú en el celular y el escarabajo con lo que salió de las primeras partidas
Blaster, pulido tras las primeras pruebas
Un amigo de Sebastián lo probó y el 1-1 le resultó duro. Lo rearmamos midiendo con un bot de ritmo humano, que pasó de ganar 2 de 8 partidas a 8 de 8. También rehicimos el menú para el celular apaisado y el escarabajo empujador sigue su propio ritmo.
Al cavar hacia abajo, primero baja la mecha y después el coche se va poniendo vertical
El coche se inclina al ritmo del taladro
Un bloque hacia abajo inclina el coche más de la mitad, el segundo lo deja vertical, y al soltar se endereza en menos de medio segundo.
Armamos un juego de bolitas en riel, con la lógica en Rust y los gráficos en Three.js
Blaster
Sebastián pidió un juego de la familia de Luxor, el match-3 de bolitas que avanzan por un riel, con jugabilidad completa y calidad para venderlo. En una tarde quedaron 60 niveles en 12 templos, diez poderes, tres dificultades y un modo Supervivencia, publicado como PWA.
Cada mejora del taladro tiene su forma, y la granja comparte una misma paleta gastada
La mecha que crece y el patio oxidado
Sebastián pidió que el juego se viera más lindo. La mecha crece en siete niveles, las orugas reaccionan al movimiento, el coche suma detalle oxidado y la casa, el galpón y el surtidor se re-renderizaron en Blender con la misma paleta.
Armamos en una noche un juego de excavación inspirado en «I Dig It!»
Miner
Sebastián pidió un clon muy detallado de «I Dig It!», en Rust y WebAssembly, con la vara puesta en que fuera vendible. Miner quedó publicado en miner.ip1.cc con campaña completa, ranking mundial, versión para Android y gráficos renderizados en Blender.
Armamos una versión de Qatar 22 para Oculus, con la cancha como maqueta sobre la mesa
Qatar 22 en el visor
El mismo partido, jugado con los mandos del Meta Quest sobre un estadio en miniatura que se puede rodear y agrandar, y una galería para ver lo que ve quien tiene el visor puesto.
Reacomodamos los controles táctiles de Electris y le pusimos una pantalla de carga
Joysticks al alcance del pulgar y pantalla de carga
En el celular los joysticks bajaron al borde, el botón de soltar quedó arriba de cada uno y el de invertirlos pasó al medio. Y mientras baja el juego, una barra muestra el progreso real.
Le pusimos soporte de mando a toda la familia de juegos
Los juegos ya se juegan con gamepad
Muncha, Galaga, Rampante, Chromashift, Invaders, Qatar 22 y Tron Cycles se suman a Electris, que tenía mando desde junio. Cualquier joystick USB o Bluetooth sirve, del celular a la tele.
Armamos un fútbol arcade del Mundial 2022 en pixel-art
QATAR 22
Un fútbol top-down estilo Sensible Soccer con las 32 selecciones reales de Qatar 2022, alineaciones y convocatorias oficiales, cámara con scroll, aftertouch de la pelota y modo campeonato completo. Rust + WebAssembly, pixel-perfect a 384×216, instalable en el celu.
Revivimos el clásico espacial de la TI-99/4A, con voz de a bordo
Pulsar
Láser que se recalienta, túneles para repostar y una computadora que te avisa por voz cuando se acerca el enemigo.
Armamos un arcade de plataformas con vigas, barriles y martillo
Rampante
Tronko tira barriles desde arriba, Tito trepa para rescatar a Mora, y se juega con el control remoto de la tele.
Revivimos un shooter de 1981 de la TI-99/4A
Sporax
Esporas que se fusionan en monstruos si las dejás juntarse, con la estética de la TI-99/4A y jugable con el control remoto de la tele.
Armamos un arcade espacial de neón en Rust y WebAssembly
Galaga
Enemigos que entran volando en curva, pican sobre la nave y capturan con rayo tractor, jugable con teclado y con el pulgar.
Armamos un matamarcianos de neón en Rust y WebAssembly
Invaders
Un arcade de oleadas con estética neón, jugable con teclado y con el pulgar, que anda sin conexión y se instala como app.
Le agregamos soporte offline e instalación como app
Muncha ahora anda sin conexión
El juego y el editor de niveles cargan sin internet, y Muncha se instala con su ícono en la pantalla del teléfono.
Le agregamos soporte offline e instalación como app
Electris ahora anda sin conexión
Después de la primera visita el juego carga sin internet, y se puede instalar con su ícono en la pantalla del teléfono.
A
Arquitectura de WebAssembly
Un libro en Markdown, capítulo por archivo, que responde una pregunta concreta: cuándo conviene WebAssembly frente a sus alternativas, qué aporta en cada caso y cuáles son sus costos.
Le agregamos un editor de niveles a Muncha
Editor de niveles para Muncha
Le sumamos a Muncha un editor para dibujar laberintos propios, probarlos al toque y compartirlos por un link.
Un puzzle arcade de física blanda y electricidad
Electris
Un puzzle arcade de física blanda en Rust y WebAssembly: piezas que caen flotando como globos, se deforman y se electrifican por color.
Armamos un arcade de laberinto en Rust y WebAssembly
Muncha
Un arcade de laberinto con arte y personajes propios, que corre hasta en los navegadores de las Smart TVs viejas.