Show HN: I Made a Sudoku Game

Source: https://github.com/alabhyajindal/sudoku/blob/main/index.html

  • Unfortunately this doesn't feel good enough to even justify playing a full game.

    - The puzzles it's serving don't look very interesting or well-constructed. Are they randomly generated or from some existing puzzle DB?

    - I'd really like to navigate the grid with arrow keys, not just by pointing and clicking.

    - The app doesn't allow changing an already entered number, only undoing it.

    - There's no support for pencilmarks that I can see. That's an absolute requirement for a digital Sudoku implementation.

    - The app doesn't allow selecting multiple squares (for modifying all of them at once, or just for visualization).

    Sorry if this sounds harsh, but the problem is that by making a Sudoku app you're setting up a comparison to all the existing ones. Apps like SudokuPad have amazing ergonomics, a ton of features, and a seemingly endless number of expertly crafted puzzles. It's not a comparison you can do well at. Picking a different type of puzzle with less competition might work out better.

  • It seems I got an ambiguous sudoku puzzle. https://i.imgur.com/AUiLP7J.png

    I read somewhere that sudoku puzzles should always only have one solution or they don't count as "real" sudoku puzzles.

  • It is now harder than it was this morning (UK time). That's a shame. As someone with little idea what to do to solve it it was just perfect. Now I am at sea. Many of the comments here are from people who do Sudoku and probably won't use your site. With me you had a sector. That might be worth considering.

    Also you really should store the puzzle in application storage (eg local storage) so it is persistent over page refresh, and have a "new puzzle" button.

  • I entered an incorrect number and it won't let me change it??

  • The keyboard input is not being activated. I tried adding it to home (as a PWA, but didn’t see a difference.)

    I’d love to play it regularly, could you give me a heads up when you fix the keyboard issue? Thanks for sharing!

  • That's fun. Creating the puzzles must be quite complex.

  • I hate it when it tell you a mistake was made. Part of the challenge is figure out where you made the mistake or start over

  • This is a nice clean start. For inspiration, check out https://app.crackingthecryptic.com/94Qq6qGjh2 for the next set of features you could add. Important ones are the ability to make "pencil marks"

  • Thanks, 2:51. Very clean UI for mobile. I'll bookmark and do a puzzle every morning with my wordles.

  • Nice. Always like a game of Sudoku. Did it in 6:10.

  • Love it! 07:43 :-)

  • Really enjoyed it! 6:20 oo

  • Nice! 5:28

  • super cool, 5:51