Joined: 13th Jul 2010
Yes Sudoku! I've played this game for quite a few years and have been interested in how the puzzles function.
I am going to code server-client so players can rank up and compete "not quite sure of criteria yet"?
After a little bit of thought I was like hey the base code for this shouldnt be to hard to complete like all my other projects that require a bundle of graphics that wont get completed unless I have the cash to pay someone to do it.. so I started programming so far I have coded the following.
#1: Sudoku Puzzle Generator, yes this Generates the puzzles. It creates a valid Sudoku here are some of the results.
6 1 4 8 9 5 3 7 2
#2: Sudoku Puzzle Verifier, yes this verifies if a complete puzzle is a correct or not!
No need yet
I know every type of game has cheaters I was trying to think of ways to cheat the server the main thing i could think of is a similar type of code to my Sudoku Puzzle Generator except you would be able to plug in base values " Enter x,y,value x,y,value" and it would complete the puzzle of the chosen values so at this point if someone knew the servers packet protocal they could send the correct packets-values.
I am thinking of useing timers between sending packets and some sort of packet validation. Should I encode packets? What other type of security measures should I take?
What type of tournements should I make? The only type's I can think of are timed battles and first completion which is still timed I guess unless I also add a point system.
Is anyone willing to test a few puzzles to see if they can come up with more than? Any feedback is appreciated!