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.

Built With

Share this project:

Updates

Submission history