Arrow Puzzle | Arrow Logic Game with 200+ Levels
Version Download:
Original price was: $29.00.$5.00Current price is: $5.00.
Arrow Puzzle is a minimalist yet deeply engaging logic game built entirely with Flutter. Players tap directional arrows to slide them off a grid, one at a time, solving each level by discovering the correct escape order. Simple to learn, hard to master — and completely ad-free.
With 200 hand-crafted levels, smooth animations, procedural audio, and a clean light-mode UI, Arrow Puzzle is ready to publish on the Google Play Store and Apple App Store right out of the box.
How the Game Works
Each level presents a grid of directional arrows. An arrow can only escape when its entire forward path — from its tip to the edge of the board — is completely clear. Tap an available arrow and watch it slide off the grid in a smooth train-style animation. Find the right order to clear every arrow and complete the level.
Wrong tap? You lose a life. Stuck? Use a hint. Simple rules, deep strategy.
Key Features
- 200 unique levels — progressively harder, from 2-arrow tutorials to 16-arrow brain-teasers
- Arrow escape mechanic — tap when the exit path is clear; every wrong tap costs a life
- Lives system — 3 lives per level with a Game Over dialog on failure
- Hint system — 2 hints per level powered by a built-in BFS puzzle solver
- Smooth animations — per-arrow AnimationControllers allow multiple arrows to escape simultaneously
- Particle effects — colorful confetti burst on arrow escape and level completion
- Procedural audio — all sounds generated at runtime from pure Dart math; zero audio files included
- Pinch-to-zoom — InteractiveViewer support with double-tap to reset zoom
- Grid toggle — show or hide the background dot grid during play
- Progress saved — level unlock state and settings persisted via SharedPreferences
- Haptic feedback — light and medium impacts, togglable from in-game settings
- No ads, no IAP, no third-party SDKs — clean and store-ready
Supported Platforms
- Android — API 21+ (Android 5.0 and above)
- iOS — iOS 12+, portrait-only
- Windows — desktop support included
- Web — Flutter Web ready
- Before making a purchase, please read the Terms and Conditions on this page: Terms & Conditions
- If you have any questions, please first read the FAQ on this page: FAQ
- If you haven’t found the answer to your question, please contact us by e-mail codingshop20@yahoo.com or create ticket.
- Developer Support: Official support from the original developer is not included with purchases from CodingShop.
- Product Updates: Free lifetime updates are not included. Future updates is not free and should buy again.
- Download Access: Purchased products are available for download for 30 days after purchase. We recommend downloading and securely storing your files during this period.
- Security: We take reasonable measures to review the files available on our platform. Customers should also scan downloaded files with up-to-date security software before installation.
- All software products available on CodingShop are distributed under the GNU General Public License (GPL). The applicable license information is provided with each product where applicable. Please review the applicable GPL license terms before using, modifying or redistributing any product.
- CodingShop is an independent digital marketplace and is not the original developer or official distributor of third-party products unless explicitly stated. We do not provide or sell purchase codes, activation codes, license keys.
- You can download the product after the purchase by a direct link on your account page in the downloads section.


