A fast-paced push-your-luck dice game for the Thumby handheld console. Cast your line and try to catch the most fish!
- Play Fishin' Time with 1-4 players
- Three game modes: Classic, Deep Sea Adventure, Charter Boat
- Custom pixel glyphs and optimized HUD for Thumby's 72x40 screen
- All rules, legendary fish dice, and boat die expansion supported
- Intuitive controls using Thumby's 6 buttons
- Comprehensive unit tests with hardware mocking
- U/D: Navigate menus and options
- A: Confirm, cast line, next
- B: Back, keep fish
- L/R: Page navigation, boat mode toggle
- Clone the repo and open in VS Code (with Dev Container support)
- Run tests with
pytestto verify functionality - Deploy to Thumby using the Thumby Code Editor or compatible tool
- Core game logic:
src/FishinTime.py - Tests:
tests/ - Display and UX guidelines:
.github/prompts/display.prompt.md - Product requirements:
.github/prompts/prd.prompt.md
- MicroPython (Thumby-compatible)
- No external dependencies required for gameplay
MIT License