About
A small game collection that respects your phone — and your time
Dual Play started from a simple frustration: the classic games we all know are buried under sign-up walls, pop-ups and permissions, and almost none of them do the one thing that matters most — a good game with the person sitting next to you.
So Dual Play is deliberately narrow. Four timeless games, each implemented properly — not a watered-down demo. One modest download. No account, ever. It opens straight to the games, works on a plane, and treats "two people and one phone" as a first-class way to play, right alongside solo practice and a room full of devices on Wi-Fi.
It's a personal project, maintained by one developer, and it's held to the standard of something you'd actually want on your home screen.
What's inside
The four games
Tic Tac Toe
Far more than the 3×3 scribble. A 9-level ladder scales the board all the way to 11×11 with a five-in-a-row goal, each level fronted by its own named opponent. Infinity mode keeps only your newest marks on the board — the oldest disappears as you play — so stalemates simply can't happen. Bots run from purely random, through a sharp one-move heuristic, up to a perfect alpha-beta minimax that cannot be beaten on the small board.
Ludo
Two, three or four players. In a two-player game the seats are placed diagonally opposite so the race is even. Rule toggles cover the classic arguments — extra turn on a six, exact finish, three sixes lose your turn. Empty seats in a Wi-Fi room quietly fill with bots. The Hard bot ("Tactician") evaluates the whole position: token progress, how exposed each piece is, how spread out your four tokens are, and the value of any capture on offer.
Dots and Boxes
Draw a line, and if you close a box you go again. Three board sizes: a quick 3×3, the standard 4×4, and a longer, more tactical 6×6. The Hard bot ("Master") is the interesting one — it detects chains and loops, keeps itself safe as long as it can, opens the cheapest structure when forced, and plays the genuine double-cross: declining the last two boxes of a chain to keep control of the endgame.
Bagh-Bandi
A traditional hunt game played across South Asia, on a 13-point board shaped like an hourglass. One player is the Tiger, jumping over Soldiers in a straight line to capture them (with an optional multi-jump house rule). The other controls seven Soldiers, sacrificing some to box the Tiger in until it has no move. Capture four Soldiers and the Tiger wins; trap it and the Soldiers do. The Hard bot ("Shikari") searches with alpha-beta minimax.
Under the hood
Built to feel fair and stay private
Bots with a spread
Easy / Medium / Hard on every game, from random play to alpha-beta search and real endgame technique — so there's a level that's a fair fight and a level that will humble you.
Deterministic Wi-Fi netcode
One device acts as host and referee; the others send intents and replay confirmed moves. The board is never shipped over the wire, which keeps matches tight and in sync — no server in the middle.
Offline by default
Built with Flutter for Android. Solo and same-device play need nothing but the app. Your profile, settings and results live on the device, not in an account.
The developer
Md. Risul Islam Munna
I'm a full-stack developer, DevOps engineer and entrepreneur based in Dhaka, Bangladesh, with 7+ years building web and mobile products. I'm the founder and lead developer of Bee Hook, an e-commerce SaaS platform used by more than a thousand online businesses.
Dual Play is my side project and my answer to a question I kept asking: why is it so hard to just play a quick game with someone next to me? It's built with the same care I put into client work — clean architecture, no dark patterns, and a real respect for the person on the other side of the screen.
Md. Risul Islam Munna
Full Stack Developer · DevOps Engineer · Entrepreneur
- 7+ years experience
- Founder of Bee Hook
- Dhaka, Bangladesh
- Laravel · Vue · Flutter
For freelance or business enquiries, please use munna.dev. For anything about Dual Play, the contact page is the fastest route.
Ahead
What's next
Play over the internet (not just local Wi-Fi) is the most-requested addition and is on the roadmap. More games in the same spirit will follow. Bug fixes and small quality-of-life improvements ship as they're ready.
Have an idea, or found something broken? Tell me on the contact page — feedback genuinely shapes what gets built next.
Questions about the app?
Support, bug reports and feature requests all go to one place.