vite, eslint (airbnb style guide), prettier, vitest, testing-library, jest-dom.
-
basic setup
-
basic game logic
- game board
- game bubbles
- game columns movement
- game score
- game over logic (in progress)
- clean grid should continue the game with new bubbles
-
basic game UI
- game board
- game bubbles
- buttons and score
-
basic game tests
-
add game leaderboards
-
add game settings (light / dark mode, difficulty, etc.)
-
maybe? add game animations
-
maybe? add game sounds
- 'npm test' - runs tests
npm install
npm run dev