Juega a opolyx en cualquier parte: CrazyGames y una versión offline en itch.io
Métete directo en una partida como invitado en CrazyGames —sin registro— o descarga una versión de un jugador totalmente offline desde itch.io.

En palabras sencillas
opolyx ahora llega a jugadores mucho más allá de opolyx.com. Dos nuevas puertas de entrada significan que puedes jugar sin cuenta, e incluso sin conexión.
- CrazyGames: opolyx se puede incrustar en crazygames.com, donde un invitado inicia sesión automáticamente y cae directo en una partida Speed, sin registro alguno.
- itch.io: una versión offline autónoma que juegas en el navegador contra bots, con guardado y reanudación locales; sin servidor, sin cuenta.
Para los más técnicos
El punto de entrada de CrazyGames es /auth/crazygames. Cuando se abre dentro de su iframe, inicia sesión al visitante como usuario anónimo de Supabase etiquetado con source “crazygames” y lo redirige a la sala de espera; se reutiliza una sesión existente; una apertura de nivel superior rebota a la página de inicio. La migración 0038 añade profiles.source y un trigger de registro reforzado; las cookies de iframe de terceros son SameSite=None; Secure; Partitioned, y la lista CSP frame-ancestors enumera todos los dominios regionales de CrazyGames.
itch.io solo acepta juegos subidos como archivos, así que la versión offline es un juego HTML5 real y autónomo: una app de Vite que reutiliza el mismo @opolyx/game-engine y la UI del tablero como imports de código fuente. El daemon siempre activo se colapsa en un controlador dentro del navegador de ~450 líneas que refleja sus recetas exactas (mismo sembrado de RNG, orden de fases del planificador, tiempos de subasta e intercambio), y los bots usan la IA real del motor.
// apps/itch — Vite base:'./' with relative paths for itch's CDN iframe.
// pnpm -F @opolyx/itch package -> apps/itch/dist-zip/opolyx-itch.zip (0.38 MB, 37 files)
// reuses @opolyx/game-engine; localStorage save/resume; UTM-tagged CTAs to opolyx.comAmbos se verificaron de extremo a extremo: el inicio de sesión de invitado de CrazyGames estampa el source y lleva cookies particionadas en vivo en producción, y el paquete de itch se probó jugando con un navegador headless desde un subdirectorio profundo (los bots juegan, subastas en vivo en una pantalla de 375px, guardar y reanudar) con el paquete revisado y limpio de cualquier dependencia de servidor.
