A mobile-optimized puzzle game designed for Facebook Instant Games and Instagram.
- Touch-optimized grid-based puzzle game
- Facebook Instant Games integration
- Instagram deep-link support
- Mobile-first responsive design
- CSP-compliant (no external resources)
The game follows these core rules that must be maintained in all updates:
- Start at cell with number 1 - Always begin drawing from the first numbered cell
- Connect adjacent cells (no diagonals) - Only horizontal and vertical movements allowed
- Visit numbered cells in ascending order - Connect dots 1→2→3→etc. in sequence
- Fill entire grid with one path - Every cell on the grid must be visited
- Path cannot cross itself - The line cannot intersect its own path
- Complete when all cells are filled - Victory happens when all cells are connected with a valid path
These rules define the core gameplay mechanics and should be maintained in all code changes.
Prerequisites: Node.js
- Install dependencies:
npm install - Run the app:
npm run dev - Build for production:
npm run build
Build the project and upload the dist folder contents to Facebook Developer Console for Instant Games.