← All products← Все продукты
Infinite Five icon
Web · Android · macOSВеб · Android · macOSv0.6.3

Infinite Five

The classic five-in-a-row idea, freed from the edge of the board.Классическая идея «пять в ряд» — без края игрового поля.

∞effectively infinite boardпрактически бесконечное поле
AI ×4ИИ ×4Easy to Expertот лёгкого до экспертного
1authoritative Rust coreавторитетное Rust-ядро

Product UIИнтерфейс игры

Verified Infinite Five 0.6.3 captures.Проверенные снимки Infinite Five 0.6.3.

Captured from an exact v0.6.3 production web build after verifying the released version and production CSS. The artifact contains four real 1080×1920 product views: AI gameplay, Settings, local two-player play and About.Снимки сделаны из точной production web-сборки v0.6.3 после проверки версии и production CSS. Artifact содержит четыре реальных вида 1080×1920: игра против ИИ, Settings, локальная игра вдвоём и About.

GameИгра

Simple rules. Space to think.Простые правила. Пространство для мысли.

∞

No board edgeБез края поля

Pan and zoom across an effectively unlimited grid. The position can grow with the game instead of being constrained by a fixed board.Перемещайтесь и масштабируйте практически неограниченную сетку. Позиция растёт вместе с партией, а не упирается в фиксированный размер доски.

AIИИ

Four AI levelsЧетыре уровня ИИ

Play Easy, Medium, Hard or Expert, choose X/O/random side, or switch to local two-player play on the same device.Выбирайте лёгкий, средний, сложный или экспертный уровень, сторону X/O/случайно — либо играйте вдвоём на одном устройстве.

↺

History, replay, shareИстория, повторы, обмен

Continue unfinished games, keep the latest completed matches locally, replay them move by move and share compact positions without a backend.Продолжайте незаконченные партии, храните последние завершённые игры локально, просматривайте их по ходам и делитесь компактными позициями без сервера.

Cross-platform coreКроссплатформенное ядро

One game engine across web and native builds.Одно игровое ядро для браузера и нативных сборок.

The authoritative rules, win detection and AI live in a shared Rust core. The browser build executes it through WebAssembly; Android and macOS call the same implementation through Tauri 2.Авторитетные правила, определение победы и ИИ находятся в общем Rust-ядре. Браузерная версия выполняет его через WebAssembly, а Android и macOS обращаются к той же реализации через Tauri 2.

TypeScript is intentionally limited to UI orchestration, rendering caches, persistence and sharing. That removes duplicate rule and AI implementations while keeping gameplay, history, replay and share formats consistent across targets.TypeScript намеренно отвечает только за управление интерфейсом, кэширование отрисовки, хранение и обмен. Это устраняет дублирование правил и ИИ, сохраняя единое поведение игры, истории, повторов и формата обмена на всех платформах.

Latest release · 0.6.3Последний релиз · 0.6.3

The approved identity now reaches Android intact.Утверждённая иконка теперь корректно попадает и в Android-релиз.

◎

Correct Android launcher iconПравильная иконка Android

Version 0.6.3 fixes a packaging regression that had allowed obsolete Android resources to overwrite the newly generated launcher artwork.Версия 0.6.3 исправляет ошибку упаковки, из-за которой устаревшие Android-ресурсы перезаписывали новую иконку приложения.

1

One raster source of truthОдин растровый оригинал

Web/PWA, desktop/macOS and Android icon assets are generated from the approved raster master, with adaptive and round Android variants kept in sync.Иконки для веб/PWA, настольных сборок, macOS и Android создаются из одного утверждённого растрового оригинала; адаптивный и круглый варианты Android синхронизированы с ним.

=

Gameplay unchangedИгра не изменилась

The 0.6.3 correction changes application artwork and packaging only: rules, AI behavior, saves, sharing, Rust/WASM architecture and native compatibility policy stay the same.Исправление 0.6.3 касается только оформления и упаковки: правила, поведение ИИ, сохранения, обмен, архитектура Rust/WASM и политика совместимости нативных сборок не изменились.

Recent release historyИстория последних релизов

A hardened core, then a consistent application identity.Сначала защищённое ядро, затем единая иконка приложения.

v0.6.3 · Fixed the Android launcher packaging regression so the approved raster artwork is generated and packaged consistently; gameplay and platform policies are unchanged.Исправлена упаковка Android-иконки: утверждённое растровое оформление теперь корректно генерируется и попадает в приложение; игровой процесс и платформенные требования не менялись.

v0.6.2 · Introduced the approved raster icon master across platform assets and made Rust coordinate validation overflow-safe at extreme integer values, without changing rules or AI tuning.Утверждён единый растровый оригинал иконки для всех платформ, а проверка координат в Rust стала безопасной на предельных целочисленных значениях; правила и настройка ИИ не изменились.

v0.6.1 · Moved authoritative rules and AI to the shared Rust core, hardened trust boundaries and release verification, while keeping UI/UX, rules, AI tuning and persisted/share formats unchanged.Авторитетные правила и ИИ перенесены в общее Rust-ядро, усилены проверки входных данных и релизов; интерфейс, правила, настройка ИИ и форматы хранения и обмена не изменились.

v0.6.0 · Polished mobile and board interaction with safer touch handling, smoother navigation, clearer move feedback, haptics and platform-aware dialogs.Доработаны мобильное управление и игровое поле: обработка касаний, навигация, обратная связь хода, вибрация и поведение диалогов.

Product detailsДетали продукта

Built to disappear behind the game.Технологии, которые не мешают игре.

The UI supports system, light and dark themes plus English and Russian. Result sounds and haptics are optional, and the web build remains installable as an offline PWA with controlled update notification.Интерфейс поддерживает системную, светлую и тёмную темы, а также русский и английский языки. Звук и вибрация результата опциональны, а браузерная версия устанавливается как офлайн-PWA и сообщает о доступных обновлениях.

There is no account, analytics, advertising or tracking. Game state stays local unless the player explicitly shares a position, while deterministic Rust regressions protect the common rules and AI behavior.Здесь нет аккаунта, аналитики, рекламы или отслеживания. Состояние игры остаётся локальным, пока игрок сам не решит поделиться позицией, а детерминированные регрессионные тесты Rust защищают общие правила и поведение ИИ.