An open API service indexing awesome lists of open source software.

https://github.com/wardbrian/lightsout


https://github.com/wardbrian/lightsout

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# LightsOut - A Classic Game, Implemented in Java
This project was completed for the final exam of my AP Computer Science course in high school. It is the basic game of Lights Out!, implemented with standard Java GUI libraries. The game has two modes, for 5x5 and 6x6 versions of the game. Boards are generated randomly, and, by using some linear algebra (which I was studying at the time and super excited to include), guaranteed to be solveable.

Created by [Brian Ward](https://github.com/wardbrian)

For a quick tutorial on how to play (and always beat) Lights Out!, see [the guide I put together for my teacher to grade the game](/HOW%20TO%20WIN%20LIGHTS%20OUT.txt).