Играйте в opolyx где угодно: CrazyGames и офлайн-сборка на itch.io
Заходите в игру прямо гостем на CrazyGames — без регистрации — или скачайте полностью офлайновую одиночную сборку с itch.io.

Простыми словами
opolyx теперь дотягивается до игроков далеко за пределами opolyx.com. Две новые входные двери означают, что играть можно без аккаунта и даже без соединения.
- CrazyGames — opolyx можно встроить на crazygames.com, где гость входит автоматически и попадает прямо в игру Speed, без всякой регистрации.
- itch.io — самодостаточная офлайн-сборка, в которую вы играете в браузере против ботов, с локальным сохранением и продолжением; ни сервера, ни аккаунта.
Для тех, кому интересны детали
Точка входа CrazyGames — /auth/crazygames. Когда её открывают внутри их iframe, она входит за посетителя как анонимный пользователь Supabase с меткой source “crazygames” и перенаправляет в комнату ожидания; существующая сессия переиспользуется; открытие на верхнем уровне отскакивает на главную. Миграция 0038 добавляет profiles.source и укреплённый триггер регистрации; куки стороннего iframe — SameSite=None; Secure; Partitioned, а список CSP frame-ancestors перечисляет все региональные домены CrazyGames.
itch.io принимает игры только загруженными как файлы, поэтому офлайн-сборка — это настоящая самодостаточная HTML5-игра — приложение Vite, переиспользующее тот же @opolyx/game-engine и UI доски как исходные импорты. Всегда работающий daemon свёрнут в браузерный контроллер примерно на 450 строк, зеркалящий его точные рецепты (то же засеивание RNG, порядок фаз планировщика, тайминги аукциона и обмена), а боты используют настоящий ИИ движка.
// 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.comОба проверены от начала до конца — гостевой вход CrazyGames проставляет source и несёт секционированные куки вживую на проде, а сборку itch протестировали игрой в безголовом браузере из глубокого подкаталога (боты играют, живые аукционы на экране 375px, сохранение и продолжение), прогнав сборку через grep на отсутствие какой-либо серверной зависимости.
