Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jonthysell/ardulo
A clone of the puzzle game Lights Out for the Arduboy.
https://github.com/jonthysell/ardulo
arduboy arduino game puzzle-game
Last synced: 19 days ago
JSON representation
A clone of the puzzle game Lights Out for the Arduboy.
- Host: GitHub
- URL: https://github.com/jonthysell/ardulo
- Owner: jonthysell
- License: mit
- Created: 2020-09-01T02:59:53.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-06-01T23:10:07.000Z (over 3 years ago)
- Last Synced: 2024-11-15T08:13:27.283Z (3 months ago)
- Topics: arduboy, arduino, game, puzzle-game
- Language: C++
- Homepage:
- Size: 112 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
![ArduLO Demo](./.github/demo.gif)
# ArduLO #
ArduLO is a clone of the puzzle game [Lights Out](https://en.wikipedia.org/wiki/Lights_Out_(game)) for the [Arduboy](https://arduboy.com/).
## Build ##
To build ArduoLO from source, you'll need to install:
* [Arduino IDE](https://www.arduino.cc/en/Main/Software)
* [Arduboy2 Library](https://github.com/MLXXXp/Arduboy2)
* [ArduboyTones Library](https://github.com/MLXXXp/ArduboyTones)For more help on setting up the a Arduboy development environment, see [Learning to Program the Arduboy](https://arduboy.com/download-and-learn-arduino/).
Then, within the Arduino IDE, open src/ArduLO/ArduLO.ino, and run Sketch > Verify/Compile.
## Play ##
![ArduLO Title Screenshot](./.github/screenshots/title.gif)
ArduLO contains two sets of 50 puzzles. At the title screen you can select either Set A or Set B with the D-Pad, then press the B button to start the game. You can also toggle sound on and off.
![ArduLO Game Screenshot](./.github/screenshots/game.gif)
The objective is to turn off all of the lights in as few moves as possible. Use the D-Pad to select the light you want to toggle, and press the B button to toggle. Toggling a light will cause the nearby lights to toggle in the shape of a plus.
![ArduLO Paused Screenshot](./.github/screenshots/paused.gif)
Pressing the A button will pause the game. Within the pause menu you can also choose to restart the puzzle or toggle sound on and off.
![ArduLO Level Done Screenshot](./.github/screenshots/leveldone.gif)
After finshing a puzzle, you'll be given a score in one to three stars. Here you can either move on to the next puzzle or retry for a better score. Try to get three stars on all 50 levels in the set!
## Errata ##
ArduLO is open-source under the MIT license.
Copyright (c) 2020-2021 Jon Thysell