Jouez à opolyx partout : CrazyGames et une version hors ligne sur itch.io
Lancez-vous directement dans une partie en tant qu’invité sur CrazyGames — sans inscription — ou téléchargez une version solo entièrement hors ligne depuis itch.io.

En clair
opolyx atteint désormais des joueurs bien au-delà d’opolyx.com. Deux nouvelles portes d’entrée vous permettent de jouer sans compte, et même sans connexion.
- CrazyGames — opolyx est intégrable sur crazygames.com, où un invité est connecté automatiquement et déposé directement dans une partie Speed, sans inscription.
- itch.io — une version hors ligne autonome à laquelle vous jouez dans le navigateur contre des bots, avec sauvegarde et reprise en local ; sans serveur, sans compte.
Pour les curieux techniques
Le point d’entrée de CrazyGames est /auth/crazygames. Lorsqu’il est ouvert dans leur iframe, il connecte le visiteur en tant qu’utilisateur anonyme Supabase étiqueté source « crazygames » et le redirige vers la salle d’attente ; une session existante est réutilisée ; une ouverture au niveau supérieur renvoie vers la page d’accueil. La migration 0038 ajoute profiles.source et un trigger d’inscription renforcé ; les cookies d’iframe tiers sont SameSite=None; Secure; Partitioned, et la liste CSP frame-ancestors énumère tous les domaines régionaux de CrazyGames.
itch.io n’accepte que les jeux téléversés sous forme de fichiers, donc la version hors ligne est un vrai jeu HTML5 autonome — une app Vite qui réutilise le même @opolyx/game-engine et l’UI du plateau en imports de code source. Le daemon toujours actif est réduit à un contrôleur dans le navigateur d’environ 450 lignes qui reproduit ses recettes exactes (même amorçage RNG, ordre des phases du planificateur, minutages des enchères et des échanges), et les bots utilisent la véritable IA du moteur.
// 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.comLes deux ont été vérifiés de bout en bout — la connexion invité de CrazyGames marque le source et transporte des cookies partitionnés en direct en production, et le bundle itch a été testé en jeu avec un navigateur headless depuis un sous-répertoire profond (les bots jouent, enchères en direct sur un écran de 375px, sauvegarde et reprise), le bundle ayant été passé au grep et confirmé sans aucune dépendance serveur.
