Files
tactility_apps/Apps/PocketDungeon
Adolfo 7c3c4ad2fe
Main / Build (BookPlayer) (push) Has been cancelled
Main / Build (Brainfuck) (push) Has been cancelled
Main / Build (Breakout) (push) Has been cancelled
Main / Build (Calculator) (push) Has been cancelled
Main / Build (Diceware) (push) Has been cancelled
Main / Build (EpubReader) (push) Has been cancelled
Main / Build (GPIO) (push) Has been cancelled
Main / Build (GraphicsDemo) (push) Has been cancelled
Main / Build (HelloWorld) (push) Has been cancelled
Main / Build (M5UnitTest) (push) Has been cancelled
Main / Build (Magic8Ball) (push) Has been cancelled
Main / Build (MediaKeys) (push) Has been cancelled
Main / Build (MystifyDemo) (push) Has been cancelled
Main / Build (SerialConsole) (push) Has been cancelled
Main / Build (Snake) (push) Has been cancelled
Main / Build (TamaTac) (push) Has been cancelled
Main / Build (TodoList) (push) Has been cancelled
Main / Build (TwoEleven) (push) Has been cancelled
Main / Bundle (push) Has been cancelled
feat(pocketdungeon): fullscreen HideStatusBar + v0.1.2
- manifest: flags=HideStatusBar (V1 format supported since 0.8.0-dev)
  parsers AppManifestParsingV1/V2 already parse app.flags / flags
  reference: firmware Tests AppManifestParsingTest flags=HideStatusBar
- Verified: screenshot pd_fullscreen.png 6.0K no statusbar, title at top edge,
  true fullscreen immersive, exit via X / Q/ESC / long-press pause still works
- IDF 5.5 build 0 missing symbols, 51KB app

Board 192.168.68.134 fullscreen GOAL+CONTROLS left + icons right
2026-07-19 23:09:40 -04:00
..

Pocket Dungeon

Paper Apps-inspired tiny roguelike for Tactility ESP32 devices.

MVP behavior:

  • 9x7 board with walls, treasure, stairs, slimes, bats, and the player.
  • One input = one turn.
  • Move with keyboard arrows/WASD, swipe gestures, or touch quadrants.
  • Bump monsters to attack.
  • Monsters chase/attack after each player turn.
  • Treasure and defeated monsters add gold.
  • Stairs generate the next floor.
  • Best floor and gold persist via preferences.

Build from repo root:

python3 tactility.py Apps/PocketDungeon build esp32s3 --verbose