It's very good. I played a puzzle on my phone. I wish there was pinch-to-zoom, and the pieces autorotating when I selected them is almost cheating. I was able to connect a lot of pieces by just dragging a piece over a pile and seeing what auto-snapped. I also inaverdently connect pieces that way too. I don't know if those are solvable issues without impacting ease of play.
Those may not even be big enough issues to worry about. Someone wanting to pay for a subscription probably isn't the person who is going to want to "cheat", though inadvertant pieces snapping together might take some of challenge/fun away from the user.
Maybe if the user has a mouse with a scrollwheel, the scrollwheel could be used to rotate the piece, but then you wouldn't be able to use the scrollwheel for zoom (I don't know if you are already, as I'm on a phone), or you could just use keyboard keys to rotate.
Maybe only have the piece the user is "holding" snap to another piece of the other piece is not being covered by any other pieces. (If there is a stack of pieces, and the user drags a piece over the stack, the dragged piece should only snap to the piece on top of the stack if it is a match. Do not let any covered matching pieces snap.)
I hope the feedback helps. Again, great job!
Great fun to play! I played for a bit on phone. One thing I found hard to do was rotating pieces. Not sure how you would make it easy. May be on double-tap/double-click
Could you add some instructions to the demo? Maybe it’s obvious and I missed it, but I can’t figure out how to rotate a piece. I’m using an iPhone.
This is really fun. Thank you.
Hi HN!
I built this website last year for family members who enjoy playing jigsaw puzzles on their computers. I decided to build it because I frequently heard complaints about how slow some of the more popular jigsaw apps are and how they are filled with annoying advertisements. So, over the course of many weekends and weeknights, I slowly developed this site with the helpful feedback I received from my family and friends.
The site is completely free to use. No advertisements, and no selling of user data. However, I do offer a paid tier for users that want more jigsaw puzzles, a harder difficulty mode, and a few other perks.
On the technical side, I'm using Svelte on the frontend with a tiny bit of wasm, and Rust for my backend API. I hope the site feels snappy, it's one of the main reasons why I decided to build it.
There's a demo puzzle linked on the home page for anyone who doesn't want to sign up! I'd recommend trying it on a computer or tablet as mobile is still a little rough around the edges :)
Happy to answer any questions about it!