SquareStack
SquareStack
SquareStack is a modern color-matching puzzle game with a unique twist: form a 2×2 square of the same color to trigger a match, and watch as all connected blocks of that color clear in a satisfying chain reaction! Progress through 100 levels with dynamic visual themes that evolve as you advance.
How To Play:
Goal: Clear blocks to progress through increasingly challenging levels. Each level brings new color palettes, faster speeds, and fresh visual aesthetics.
Controls:
Keyboard:
- Arrow Keys (← →) - Move the falling formation left/right
- Up Arrow (↑) - Rotate colors within the formation
- Down Arrow (↓) - Soft drop (faster falling)
- Space Bar - Hard drop (instant placement)
Touch/Mouse:
- Swipe Left/Right - Move formation
- Tap - Rotate colors
- Swipe Down - Hard drop
- Long Press - Soft drop
Match Mechanics:
- Form a 2×2 square of the same color anywhere on the grid
- The square acts as a "trigger" - all blocks of that color connected to it will clear
- Blocks fall and fill gaps, potentially creating chain reactions
- Longer chains = higher scores!
Tips for Success
- Think ahead - Use the next formation preview to plan your moves
- Create setups - Stack matching colors near each other for bigger clears
- Chain reactions - Let gravity work for you - cascades multiply your score
- Use rotation wisely - The up arrow rotates colors within your formation
- Edge wrapping - Use horizontal wrapping to reach tight spots
Features
- 100 Progressive Levels - Each level introduces new challenges and faster gameplay
- Dynamic Visual Themes - Color palettes and graphics evolve as you advance through levels
- Elegant Design - Modern, minimalist aesthetic with smooth animations
- Chain Reaction System - Create cascading combos for massive scores
- Responsive Controls - Optimized for both keyboard and touch input
Can you beat all 100 levels? Challenge yourself and share your highest scores!
| Published | 12 days ago |
| Status | Prototype |
| Platforms | HTML5 |
| Author | Sandro Ponticelli |
| Genre | Puzzle |
| Made with | PixiJS |
| Tags | Casual, Minimalist |
| Average session | A few minutes |
| Languages | English |
| Inputs | Keyboard, Mouse, Touchscreen |
| Accessibility | Color-blind friendly, High-contrast |




Leave a comment
Log in with itch.io to leave a comment.