Sync Rows
A fruit-matching puzzle game built on Reddit's Developer Platform (Devvit). Sort fruits across rows so each pair is pure — then the barrier shatters!
How to Play
Your goal is to sort or put same fruits in one row, both in left and right side. But each row has different capacity, so you have to make sure you don't use 3-capacity rows with fruits that were supposed to break barrier for 4-capacities row. So when you sync or build a uniform row middle row barrier breaks.
You can normally select a fruit and select any adjacent row of that side(left/right) and that row's last fruit will get exchanged with your selected fruit.
If you managed to break the middle barrier, you can also swap fruits with adjacent row of opposite side(in some cases you have to! to solve the cross-barrier levels)
There's a rainbow bolored ball/fruit that's like wildcard , so you can place it in plcae of any other fruit, it will do the job. As it can be considered any fruit. But there's a constraint on how many moves you can make in a level so you have to calculate your moves so that you don't run out of your moves.
Once you break all middle barriers you win and progress to next level.
- Campaign Mode: Climb through progressively harder levels (1–500). Earn 1–3★ per level based on move efficiency.
- Leaderboards: Compete with other players on each level's leaderboard. Choose to display your Reddit username or play anonymously.
- Daily Scheduler: A new puzzle post is automatically created every day at 12:00 UTC.
Tech Stack
- Devvit — Reddit's developer platform for building immersive apps
- Vite — Build tooling for the web view
- React 19 — UI framework
- Phaser — Canvas rendering for the game board
- Hono — Backend API routes
- Tailwind CSS 4 — Utility-first styling
- TypeScript — Type safety throughout
Built With
- devvit
- hono
- phaser.js
- react
- tailwind
- typescript
- vite
Log in or sign up for Devpost to join the conversation.