After about 3 months of evening coding, the game that I’ve been working on is now live.
RoboZZle is an online puzzle game that challenges you to program a robot to pick up all stars on a game board. The game mechanics are simple, yet allow for a wide variety of challenges that call for very different solution approaches.
Here is an example of a solved RoboZZle puzzle, with the arrow edited-in to show the path of the robot:
Since designing RoboZZle puzzles is as much fun as solving them, the game includes a tool to make puzzles yourself. After you create a puzzle, you submit it, and other players will get an opportunity to try to solve it.
In this screenshot, I am just about done designing a challenging puzzle:
Players rate the difficulty of each puzzle, as well as vote whether they liked it or not. When looking for the next puzzle to solve, players can use the ratings to find cool puzzles with the difficulty that suits their current mood.
This screenshot shows the main RoboZZle page at http://robozzle.com:
Players can lookup their ranking, as well as statistics on all players and puzzles on the statistics pages.
In a Web 2.0 fashion, RoboZZle is designed to be a user-driven, social experience. Please check it out, install Silverlight if you need to (it is safe to install), and let me know how you like the game.