Skip to content

Add Lights Out Flipper Zero to Flipper Apps Catalog #802

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

DigiMancer3D
Copy link

Application Submission

Lights Out Flipper Zero (LOFZ) is a Star Wars-themed puzzle game for the Flipper Zero, based on the classic Lights Out game. As the last Jedi, players toggle a 4x4 grid (plus an offset block) to turn all lights off, competing against an AI-controlled Sith Lord Flipper Zero. Key features include:

  • 4x4 puzzle grid with an offset block affecting specific cells.
  • AI opponent making strategic moves based on player cursor position.
  • Star Wars-style intro crawl, Sith Flipper mascot (16x16 bitmap), and secret code screens (Win, Dead, Mischief).
  • Leaderboard saved to /ext/lofz_leaderboard.txt, tracking wins and flips.
  • Built with Copilot and Grok 3 (xAI), optimized for Flipper Zero’s 128x64 display and official firmware (1.0.0).
  • Licensed under GPLv3, source at https://github.com/DigiMancer3D/LOFZ.

Extra Requirements

LOFZ requires no extra hardware or software beyond the Flipper Zero with official firmware (1.0.0 or later). It uses the gui and storage modules, included in the standard firmware.

Author Checklist

  • I've read the contribution guidelines and my PR follows them
  • I own the code I'm submitting or have code owner's permission to submit it
  • I have validated the manifest file(s) with python3 tools/bundle.py --nolint applications/CATEGORY/APPID/manifest.yml bundle.zip (Note: Validation not run locally due to browser-only workflow; manifest.yml manually checked against guidelines, and LOFZ.fap tested successfully on Flipper Zero with official firmware 1.0.0)

Reviewer Checklist

  • Bundle is valid
  • There are no obvious issues with the source code
  • I've ran this application and verified its functionality

@doomwastaken doomwastaken self-assigned this Jul 22, 2025
@doomwastaken doomwastaken added app (update) QA pending To be reviewed by QA labels Jul 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app (update) QA pending To be reviewed by QA
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants