Cancel Christmas! by tompudding
Hack into Santa's Grotto and delete the Naughty List!
Featuring realistic hacker shenanigans and literally seconds of voice acting!
Linux users can run the source directly if they have the packages python-pygame,python-opengl and python-numpy
Edit: It has been pointed out to me that some of the puzzles are frustatingly hard. I put a walkthrough up at https://raw.github.com/tompudding/cancelchristmas/master/walkthrough.txt if you are rubbish and want to get the answers given to you :)
Edit2: Link replaced with a bug-fixed version now that I know typo-fixes are allowed. I removed a debug statement that printed the correct pin to the console for the buffer overflow stage.
Edit3: Updated to fix a crash-bug and a typo-fix to allow different keyboard layouts to use it
Featuring realistic hacker shenanigans and literally seconds of voice acting!
Linux users can run the source directly if they have the packages python-pygame,python-opengl and python-numpy
Edit: It has been pointed out to me that some of the puzzles are frustatingly hard. I put a walkthrough up at https://raw.github.com/tompudding/cancelchristmas/master/walkthrough.txt if you are rubbish and want to get the answers given to you :)
Edit2: Link replaced with a bug-fixed version now that I know typo-fixes are allowed. I removed a debug statement that printed the correct pin to the console for the buffer overflow stage.
Edit3: Updated to fix a crash-bug and a typo-fix to allow different keyboard layouts to use it
Ratings
| Coolness | 71% | 3 |
| Overall | 3.57 | 86 |
| Audio | 3.40 | 69 |
| Fun | 3.46 | 94 |
| Graphics | 2.94 | 366 |
| Humor | 3.26 | 128 |
| Innovation | 4.16 | 12 |
| Mood | 3.18 | 176 |
| Theme | 3.43 | 271 |
for(var i=0; i<9999; ++i) { if (((i*77)+1435)%385600==124173) console.info(i); }
Ported to support Mac OSX 10.7+. No dependencies needed, just unzip and run the app.
https://www.dropbox.com/s/k1uuigubc7jh8wo/Cancel%20Christmas%20Mac%2010.7%20and%20up.zip
The SQL attack didn't work for me. I tried multiple times your walkthrough for that problem, but still no dice, with the response:
Unknown character "'"
I think this is the ' located in your original SQL query, so I couldn't change it :(
I couldn't do anything than open the front door and listen to Santa. No clue what to do! I saw that there is a walkthrough but this game isn't that good to make me read...
This is probably the most original take I've seen on the theme. The puzzles I did get were great brainteasers, and I was impressed by how authentic the SQL bit felt.
I also enjoyed the music. Great work! :)