Lights Out! July 8, 2009

The other night I was kind of board so I decided to write a game in Python. I’ve already written a Hangman game, but that really isn’t any fun to play by myself since I haven’t implemented a random word feature. I was looking around online for a not so hard game to write and I came accross Lights Out and my reaction was “OMG I TOTALLY REMEMBER THAT GAME” so I had to write it. It was pretty easy and I had a lot of fun writing it.

Here is a link to the files on GitHub: http://github.com/geoffhotchkiss/MyLightsOut/tree/master

Here’s a list of extensions and things I wish to add to the game in no specific order:

  1. Error checking with user input
  2. GUI
  3. Wrapping
  4. 3d lights out!
  5. Various shapes of boards to play on
  6. Web interface
  7. Solver
Leave a Reply