I am making web application where users can enter a Sudoku puzzle (a puzzle that they have found somewhere else), and the solve it using the application.
I want to have two stages to the application:
- Enter the given numbers (the setup).
- Start solving the puzzle, with hints provided (the game).
I want to distinctively separate these two stages, so that I can separate functionality (i.e. there can't be any hints in the setup, and numbers entered in the setup stage will be locked in for the game stage), especially since the input method will be the same for each stage, I want users to know which stage they're at.
I am thinking about using something like this page on Apple's site. Basically intercepting the mouse scroll (or page scroll on touch), and scrolling them a predefined amount to the next stage.
Is this a good idea? Will the stages be to isolated? Not isolated enough? I'm just doing this for fun and looking for some constructive criticism.