25 Puzzle is a high-performance Sliding Tile Game built with Flutter. Based on the classic 15-puzzle logic but expanded to a more challenging 5x5 grid, this app tests your spatial reasoning and strategic planning. The ultimate reward for every successful solve? A high-quality, adorable photo of a cat!
- Classic Logic: Arrange numbered tiles from 1 to 24 (plus one empty space) in chronological order on a 5x5 matrix.
- Rewarding Progression: Every completed puzzle unlocks a new, unique cat photo, encouraging players to keep solving.
- Intuitive Navigation: Smoothly slide tiles vertically or horizontally with responsive touch controls.
- Global Support: Fully localized in 50+ languages, welcoming puzzle fans and cat lovers worldwide.
- Dynamic Grid Management: Highly optimized 5x5 tile movement logic.
- Mental Training: Improves focus, logical deduction, and short-term memory.
- Endless Variety: A vast collection of rewards ensures that every win feels fresh and delightful.
- Framework: Flutter
- Language: Dart
- Logic: Implementation of a solvable-shuffling algorithm for sliding puzzles, ensuring every generated board can be logically completed.
Note: This repository contains the core logic and source code. Assets (cat photos, sound effects, and localization files) are excluded to protect intellectual property.
This app is part of a global initiative to release 50+ high-quality mini-apps. I aim to combine classic game mechanics with engaging visual rewards to provide a polished experience for a worldwide audience.
© 2026 Akira Ohmachi / ao-system, Inc. - Distributed under the MIT License.
