🃏 Roc
The Rook Game, Done Right
A mobile trick-taking card game inspired by the classic game Rook — built for the way people actually play it. Dozens of regional rule variants, smart AI opponents at four skill levels, and real-time multiplayer. No account required to play solo.
Built for Real Players
Configurable Rules Engine
Not everyone plays Rook the same way. The rules engine is fully parameterized — deck size, card ranking, bid rules, trump mechanics, scoring thresholds. Set it up how your family plays.
Four AI Skill Levels
Easy, Medium, Hard, and Expert AI opponents with distinct decision-making styles. Expert AI is a legitimate challenge — it tracks the cards, bids aggressively, and reads the table.
Real-Time Multiplayer
Authoritative server model with Socket.IO — all moves validated server-side. Reconnection support built in so a dropped connection doesn't lose you the hand.
57-Card Roc Deck
Four colors (Red, Yellow, Green, Black) × 14 ranks plus the Roc Bird card. Deck is configurable — remove low cards for regional variants that use shorter decks.
True Cross-Platform
Built with Flutter for native iOS and Android performance. One codebase, two platforms, no compromises on game feel.
Play Offline or Online
Solo games run entirely on-device with Hive local storage — no network required. Cloud sync via Firebase when you sign in to track stats and play friends.
Regional Presets
Rook has dozens of regional variants that have evolved over generations. Roc ships with presets for the most common ones — no manual configuration needed.
Coming to iOS & Android
Roc is in active development. Join the beta list to be among the first to play when we open testing.
Get Beta Access