At the moment, most of the popular variants are supported: killer, sandwich, arrow, thermo, palindrome, German whisper, kropki, consecutive, non-consecutive, greater than, XV, diagonal, anti-king, anti-knight, even-odd, windoku, renban, and zipper. The only variant I am yet to add support for is quadruple. If any other variant becomes popular, I will probably add it, as was the case with zipper lines during development.
A user account is not required to play, but it is required if you want to publish a public grid on the app. The app doesn't collect any PII, doesn't have ads or trackers. Accounts are identified by email hash; I am not storing email addresses or passwords, and OTPs are sent by email. The less I know about users, the better for both sides.
The app supports mobile devices, but it works best on bigger screens. It was built using Blazor SSR/WASM (AOT) with SVG for interactive parts. I know there are some performance issues (especially on mobile phones and with touch input), and I am trying to address them.
Some of the features I was thinking about adding are classifying grids by difficulty, daily Sudoku, and maybe campaigns (groups of Sudoku grids where users have to solve them in order).
If you like Sudoku, or more specifically variants of Sudoku, please let me know what you think about SudokuVariants.
URL: https://sudokuvariants.com
Thanks!
The CtC community is pretty prolific, and if your colors could match theirs that'd be much easier to parse. https://youtu.be/mkomrpQG388?t=212 has most of them all at once, I think palindrome is the only one missing from there.
Also, if your solver could pick up shift for corner marks and control/command for center marks, that'd be a nice quality of life pickup compared to Sudokupad.
If you hold shift while hitting the number it should just set the cell to that number, not just erase a mark.
Sums of cages and selected numbers (even outside of killer/sandwich) were a must have feature for me, so I implemented those features early. Also combinations are available for single cage or multiple selected cages and for selected sandwich.
You've added something wonderful and artistic to the world, can't wait to try it out more tonight :)
Don't get me wrong, there is probably some niche of players who would like that, but I wasn't going to do the last 90% of polishing a game, writing a solution evaluator, and probably having to play it a ton just to finish it off.
I did end up getting some interviews based on the game. It's amazing how well it worked for the games industry where they have well over 90% of people applying with nothing tangible to show on their resume or portfolio.