Inspiration
As a kid I loved solving sliding puzzles. I still do. It was fun to make digital version of the sliding puzzle, opening space for features not possible in the offline version.
What it does
PuzBite is a combination puzzle that challenges you to slide the tiles along certain routes to order them in numerical, alphabetical order or reveal the hidden picture.
Difficulty levels:
- Beginner - simple sliding puzzle using numbers or letter. Great for learning to play.
- Advanced - number tiles are replaced with part of an image. Order them in the correct order to reveal the image.
- Expert - where things get interesting. You still have an image to reveal, but this time some tiles will be blurred until you put them on the correct place.
What makes it special?
Challenge Mode.
Lets you challenge your friends to see who can solve the puzzle faster and in less moves.
After completing a puzzle, you will get a unique url to share. When somebody will open your url, they will see your score and get the same puzzle you just solved with the same starting positions.
How we built it
PuzBite is built using Flutter. The same code runs on multiple platforms.
You can play PuzBite right from your browser without installing by going to https://puzbite.datanasov.com.
You can get the native version from the Play Store on your Android device or Microsoft Store on your Windows 10/11 PC.
PuzBite also runs on Linux and you can install it from the Snapcarft App Store on your Linux PC and even on the Raspberry Pi(in beta) if you are running 64bit OS.
Challenges we ran into
Being able to accept puzzle challenges regardless if you are connected to the internet or not, no server database required.
Generate share images with context when sharing challenge urls.
Accomplishments that we're proud of
Sharing the puzzle challenge does not have to be boring.
When you share the challenge url, preview image is generated with your score, difficulty level and the puzzle image you solved.
What we learned
Making a puzzle game can be as challenging and fun as solving one.
Targeting multiple platforms at once has never been easier.
What's next for PuzBite
- Mac OS and iOS support
- Choose different puzzle size, 3x3, 5x5,...
- More personalized challenges
- Upload your own photo
- Search for images from services like Unsplash, ...
- Global leaderboard 🏆
- Power-ups 🎁✨

Log in or sign up for Devpost to join the conversation.