
As part of Google’s Flutter Puzzle Hack challenge, I collaborated with the team at Apparence.io to create a unique puzzle game built entirely with Flutter.
You can play it here.
Unlike traditional water pipe games where players rotate pipes, our concept introduced a fresh twist: pipes could only be moved by sliding. Players had to strategically shift pipes into an empty slot to reassemble a working path — requiring both planning and speed to solve each level.
The project showcased advanced use of Flutter on web platforms, with a strong emphasis on smooth animations, responsive design, and playful interactions.
Technically, we leveraged libraries such as:
- Confetti for celebration effects,
- Dart Code Metrics to ensure clean and efficient code,
- Intl for internationalization,
- Just Audio for sound effects and background music,
- Rive for complex, high-performance animations,
Participating in this challenge was an amazing opportunity to push my skills with Flutter beyond standard mobile apps and experiment with fun, interactive, web-first game development.
The full project is open-source and available on GitHub.