Be a Supporter!

Credits & Info

Jun 18, 2010 | 2:45 PM EDT
  • Daily 2nd Place June 19, 2010

If you liked this, check these out!

Author Comments

Now there's a new version available for iPhone, iPad and Android! Head to for download links!

Light-bot is back, more puzzling than ever! Use programmer-style logic to tell the bot how to light up all the blue tiles! Functions, conditionals, recursion, expert levels- many different features for new and old players.

Light-bot 2.0 is a collection of a lot of the ideas I received from the first one and I want to thank each and every supporter of the original game. This would not be the same game it is now without you all!

Big thanks to Shael Riley and the Double Ice Backfire ( m/) for creating an addictive soundtrack- one of the songs is a remix of the original Puzzling tune!

If you get stuck you can always check out the walkthrough made by the legendary Tasselfoot or roll over
the question mark in game to read a description of everything in the game.
Have Fun :)



Rated 5 / 5 stars




Rated 5 / 5 stars


You have created a delightful puzzler here, but more than that you have simplified programming to a level that non-programmers can understand. I would suggest on a future version that after you complete a puzzle, instead of immediately jumping to the next puzzle, give the player a chance to show off how he did it to nearby friends.

People find this review helpful!


Rated 5 / 5 stars

take this to iphone!

it'll be great. yeah.

People find this review helpful!


Rated 5 / 5 stars

Awesome is the only way to describe it...?

I neede pretty major help on most of it, so I can't say too much...all I know is that Coolio has one helluva head for this kind of stuff... I couldn't even imagine how he came up with the level designs and functions in this.

People find this review helpful!


Rated 5 / 5 stars


Love it. I did get a good laugh on the "Expert 4: Think like a programmer" level. I'm looking at the board "Well, I bet I can do this brute force with a giant loop that gets used only twice." Pretty sure that wasn't the intended solution, bloated but it worked..... just like typical code....