I made this game not to be original or groundbreaking in any way other than one – to have an incredibly hard to hack highscore table! To date, I don’t believe anyone has ever successfully cheated at it. Give it a go if you like, but be responsible – let me know if you manage to hack it successfully. I’d love to know how if it has any flaws.
Here’s roughly how it works: The server sends you a random game seed to be played. As you play, Flash records the moves you make. Then, when your game is over it sends your score along with the moves you made to the server. The server replays your game in PHP and checks it comes out with the same score. It also checks mundane things like the game is actually the one it sent you, and it hasn’t been played before etc. If the scores match, you’re on the highscore table. If not, you’re a cheat!
I can’t think of any exploits, although occasionally it does generate a rediculously easy to score starting layout due to a flaw in the random number generator that I’ve never bothered to fix!