An elegant, modern implementation of the classic sliding puzzle game for desktop platforms
Built with Qt Quick (QML) and C++ to deliver the ultimate sliding puzzle experience
N-Puzzles reimagines the classic "15 puzzle" with modern design principles and engaging features. Our focus is on creating the most visually appealing and smoothly animated sliding puzzle game available for desktop, with competitive gameplay elements that encourage friendly competition.
- 🎲 Multiple difficulty levels (3×3 to 6×6 grids)
- 🎯 Intuitive drag-and-drop controls
- 🔄 Game control buttons (restart, pause)
- ⏱️ Move counter and timer display
- 🏆 Basic scoring system
- 🎨 Visually appealing modern interface
- 🌓 Three beautiful themes (Light, Dark, Colorful)
- 🔊 Sound effects and background music
- 🌐 Dual-language support (English/Russian)
- ✨ Smooth animations and transitions
- Qt 6.0 or higher
- CMake 3.14+
- C++17 compatible compiler
- Download the latest release from the Releases page
- Extract the archive to your preferred location
- Run
N-Puzzles.exe
- 🏆 Enhanced scoring system with global leaderboards
- 👤 User profiles and authentication
- 🎮 Additional gameplay modes
- 🎨 More customization options
- 🔧 Performance optimizations
- Audio settings: The sound settings system works incorrectly, with possible issues in volume adjustment and enabling/disabling sound effects
- Display settings: Some UI elements may not scale correctly on certain displays
- Authorization system: The current implementation of the user authorization system is not fully functional and requires further development
- Scoring system: The scoring system needs enhancement for better competitive experience
- Occasional audio glitches in the sound effects
- Settings may not always save correctly between sessions
We're actively working on resolving these issues in upcoming releases!
This project is licensed under the MIT License - see the LICENSE file for details.
- Telegram: @pahota_0
- Email: pyakhota1@gmail.com
Created with ❤️ by beginner Qt desktop developer pahota from SmaktaTeam