As a computer scientist and a rather big geek, I spend some of my spare time programming applications. I've done websites, web applications, a few games and some useful tools that I thought I'd share with the world. You can see what I've done by checking out the menu on the right. These applications and games will require the Microsoft .NET Framework, the Java Runtime Environment or for the web-based programs, no extra add-ons apart from your browser.
Requires: Java Runtime Environment
Description: A simple implementation of the GameCube game that I used for my application to Sidhe. Change the colour of your craft to absorb missiles and shoot down enemies.
Requires: No additional programs required
Description: Name them all before time runs out!
Requires: Microsoft .NET Framework
Description: You program a series of key commands, then hit the 'trigger' key and it'll spit out all the commands you've entered
Requires: Microsoft .NET Framework
Description: A traditional Sudoku solver. Works for all puzzle difficulties! Just type in the numbers and click 'Solve' to solve. You can now save/load board states: board states are stored as .tsv (Tab Separated Values).
Requires: No additional programs required
Description: A simple tool that lets you encode/decode things: MD5, Base64, URL Encoding, ASCII...
Requires: No additional programs required
Description: Formats a spreadsheet (tab separated values) into SQL queries