Inspiration
We wanted to create a calm, satisfying puzzle experience that sharpens the mind without the stress of timers or aggressive pop-ups. Classical block-clearing and sliding games are timeless, but they often feel clunky or cluttered. We set out to build a clean, minimalist experience where every tap feels intentional and rewarding—letting players untangle complex directional labyrinths at their own pace.
What it does
Arrows Maze: Escape Out Puzzle is a spatial logic game where players tap directional arrows to guide them off the board.
- Chain-Reaction Logic: Arrows fly in the direction they point, meaning players must plan the correct order to avoid traffic jams.
- Large-Scale Grids: Includes smooth pan-and-zoom controls to explore massive, labyrinthine boards.
- 100% Offline Friendly: Designed to be played anywhere, anytime, with zero battery drain.
- Tactile & Relaxing: Features neon visuals, smooth animations, customizable themes, and subtle haptic feedback for a satisfying clear state.
How we built it
- Flutter: Built using Flutter to ensure smooth, 60fps performance and easy multiplatform support across Android and iOS from a single codebase.
- RevenueCat: Used the RevenueCat SDK to handle in-app purchases seamlessly, such as unlocking an Ad-Free experience and purchasing hint bundles.
- RevenueCat Ads: Integrated RevenueCat Ads to measure and track ad performance and revenue alongside in-app purchases in one unified dashboard.
Challenges we ran into
- Level Balance: Ensuring that hundreds of levels remained fun and challenging—while always having a guaranteed, clearable path—required extensive playtesting and puzzle tuning.
- Smooth Camera Navigation: Designing intuitive pan, pinch, and zoom controls for massive puzzle grids on smaller phone screens without accidental arrow taps.
- Unified Monetization: Connecting both in-app purchases and ad tracking so we could understand our overall game performance in a single place without juggling multiple complex dashboards.
Accomplishments that we're proud of
- Live on the Play Store: Fully built, polished, and successfully published to Google Play within the hackathon timeline.
- Seamless Monetization: Successfully wired both RevenueCat IAP and RevenueCat Ads, keeping monetization player-friendly and non-intrusive.
- Juicy Game Feel: Polishing the haptics, animations, and sound effects to make every arrow escape feel incredibly satisfying.
What we learned
- Building with Flutter allowed us to iterate quickly on UI, animations, and gameplay responsiveness.
- Integrating RevenueCat made handling purchases straightforward, and using RevenueCat Ads gave us clear visibility into our total revenue without extra complexity.
- Subtle details—like smooth camera controls and tactile haptic taps—make all the difference in turning a simple logic puzzle into an engaging daily habit.
What's next for Arrows Maze: Escape Out Puzzle
- iOS Release: Expanding to the Apple App Store using Flutter's multiplatform capabilities.
- Daily Challenges & Time Attack: Adding daily brain-teaser levels and optional challenge modes for competitive players.
- More Custom Themes: Introducing new vibrant color palettes, arrow designs, and relaxing background ambient soundscapes.
Log in or sign up for Devpost to join the conversation.