Games App: Minesweeper and 2048

Two more Games in the row of icons, which now holds five. Minesweeper
moves a cursor (a held arrow runs it along), digs with Enter, flags with
f, shows where the mines were when it is lost, and keeps the fastest
cleared field. 2048 slides with the arrows and keeps the best score; it
has no clock, so nothing to pause. Neither keeps the screen lit.

Played on the device: Minesweeper's cells went from 8 to 12 pixels to be
read, and its field to 20 x 9.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0162FokPdvY2KsS4NBfwyWPk
This commit is contained in:
2026-10-14 18:46:49 +02:00
co-authored by Claude Opus 5.5
parent fcc5533c83
commit b1e6242b29
11 changed files with 371 additions and 31 deletions
+2
View File
@@ -13,6 +13,7 @@ extern const uint8_t gemini[128]; // gemini.png
extern const uint8_t gnss[128]; // gnss.png
extern const uint8_t irc[128]; // irc.png
extern const uint8_t lora[128]; // lora.png
extern const uint8_t mines[128]; // mines.png
extern const uint8_t notes[128]; // notes.png
extern const uint8_t pong[128]; // pong.png
extern const uint8_t settings[128]; // settings.png
@@ -22,6 +23,7 @@ extern const uint8_t ssh[128]; // ssh.png
extern const uint8_t storage[128]; // storage.png
extern const uint8_t system[128]; // system.png
extern const uint8_t tetris[128]; // tetris.png
extern const uint8_t twenty48[128]; // twenty48.png
extern const uint8_t wifi_tools[128]; // wifi-tools.png
} // namespace roro::icons