A nonogram/picross-style puzzle game with multi-color support. Players solve pixel art puzzles by filling in cells based on colored number hints.
Live at https://pixel-puzzle-with-friends.web.app
- Vite + TypeScript — build tooling
- Canvas 2D API — game rendering (replaced Processing.js)
- Firebase Auth — Google sign-in
- Firestore — level storage
- Firebase Hosting — deployment
npm install
npm run devOpen http://localhost:5173
/— level browser/edit.html— level editor/play.html?id=<levelId>— play a level
npm run build
firebase deployRules are in firestore.rules. Deploy separately with:
firebase deploy --only firestore:rulesLevels are publicly readable. Creating requires auth. Updating/deleting requires ownership.