loopyLettersApp
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Viewing readonly version of claude4 branch: v13View latest version
A word game with a small gameplay loop. Plays best on your phone.
This project has been refactored into a React/Hono app with two game variants:
- Main Game (
/) - Use every letter on the donut to spell words - Birds Version (
/birds) - Spell bird names with images in the center
├── backend/
│ └── index.ts # Main Hono server with API routes
├── frontend/
│ ├── components/
│ │ └── GameApp.tsx # Main game component
│ ├── index.html # HTML template
│ └── index.tsx # Frontend entry point
├── shared/
│ └── gameLogic.ts # Shared game logic and utilities
└── README.md
- Shared game logic between both variants
- Responsive design for mobile and desktop
- Timer and scoring system
- Modal instructions and game over screens
- Navigation between game variants
- Use every letter on the donut to spell a word.
- Letters in the word must be adjacent to each other on the donut.
- You can go clockwise or counterclockwise.
- When you find a word, the next word to find appears.
- Go fast. Go slow. Enjoy.
This revisits the gameplay from a 2002 Observable notebook I made called "find a (big) word, rings".
- Main game uses random words from the Wordnik word game list
- Birds version uses Wikipedia's List of Birds By Common Name with images