Cómo programé un evento de Twitch Rivals - SquidCraftGames, un torneo de $100,000

Publicado el Jan 20, 2022

Resumen

SquidCraftGames fue uno de los eventos de Twitch Rivals más grandes jamás producidos — una recreación completa de El Juego del Calamar de Netflix dentro de Minecraft, con:

  • 🎮 150 streamers españoles
  • 👁️ Más de 2 millones de espectadores concurrentes y más de 10 millones de visualizaciones totales
  • 💰 $100,000 en premios
  • ⚙️ Mecánicas de juego personalizadas, chat de voz en tiempo real e infraestructura backend tolerante a fallos

Como Desarrollador de Software e Ingeniero de Infraestructura, fui responsable de diseñar y mantener la base técnica que sostuvo el crecimiento explosivo del evento y la ejecución impecable bajo tráfico masivo en vivo.

Impacto

MétricaResultado
Espectadores concurrentes máximosMás de 2.1M
Visualizaciones totales del eventoMás de 10M
Participantes150 creadores
Tiempo de actividad del servidor100% durante el evento en vivo
Ataques DDoS mitigados3 intentos importantes bloqueados

Más allá de su escala, el evento se convirtió en un fenómeno cultural en la comunidad hispanohablante de Twitch, siendo tendencia global en Twitter y destacado en los principales medios de videojuegos.

“SquidCraft Games … se convirtió en el evento de Twitch Rivals más visto de la historia.”, “Se vieron más de 15 millones de horas durante 6 días”Twitch Rivals

Algunas estadísticas del evento SquidCraftGames, cortesía de escharts.com

Mis Contribuciones

Mecánicas de Juego

Desarrollé e implementé desafíos interactivos inspirados en la serie de Netflix, incluyendo:

  • Un, Dos, Tres, Pollito Inglés (Red Light, Green Light)
  • Tira y Afloja (Tug of War)
  • Puente de Cristal (Glass Bridge)
  • Canicas y Juegos Finales

Estos se construyeron sobre un servidor PaperMC personalizado, optimizado para manejar 150 jugadores concurrentes con sincronización precisa y lógica coordinada.

Sistema de Chat de Voz

Integré un mod personalizado de Fabric para habilitar chat de voz en tiempo real basado en proximidad:

  • Captura y compresión de streams de audio de los jugadores en el lado del cliente.
  • Implementé un sistema de distribución controlado por el servidor para asegurar baja latencia y claridad.
  • Añadí mensajes de transmisión en el juego y activadores de sonido ambiental para una narración inmersiva del evento.

Infraestructura y Confiabilidad

  • Desplegué servidores bare-metal dedicados para un rendimiento óptimo de CPU y memoria.
  • Configuré mecanismos dinámicos de escalado, caché y limitación de velocidad para asegurar 0 tiempo de inactividad.
  • Diseñé e implementé protección y mitigación DDoS, bloqueando con éxito múltiples ataques en vivo durante las horas pico.
  • Construí herramientas de monitoreo automatizado para visualizar la actividad de los jugadores y las métricas del servidor en tiempo real.

Elxokas sorprendido por la recreación en Minecraft del Tira y Afloja

Resultado

El éxito del proyecto estableció un nuevo estándar para eventos en vivo interactivos a gran escala en Twitch.
Demostró el poder de la ingeniería multijugador en tiempo real y la narración creativa — todo construido sobre una plataforma abierta y modificable.

SquidCraftGames continúa inspirando integraciones similares a gran escala con Twitch y eventos basados en Minecraft en todo el mundo.

Reflexión

Este proyecto me enseñó cómo:

  • Diseñar sistemas que resistan cargas extremas e impredecibles.
  • Equilibrar el diseño creativo con la precisión técnica.
  • Colaborar con equipos grandes y multidisciplinarios bajo presión de tiempo intensa.

Y, lo más importante, cómo convertir una idea simple en una experiencia global vista por millones.