Neumorphic Arcade Puzzle

Bubble Vibe Shooter

Pop colorful bubbles, unlock explosive power-ups, and tackle 100+ levels. Experience a premium modern bubble shooter engineered with HTML5 Canvas inside a fluid Flutter shell.

Move cursor on canvas to aim, click to shoot matching colors!

✨ Premium Features

Vibrant colors, soft satisfying sounds, and neumorphic tactile interfaces built for sensory delight.

100+ Unique Levels

Play through handcrafted puzzle levels and procedurally generated infinite challenges that scale as your aiming precision improves.

Modern Neumorphic UI

Clean, tactile, physical interface elements that respond dynamically. Styled to look luxurious in both light and dark modes.

Powerful Boosters

Blast blocks using straight-line Fireballs, radial Bombs, or match-any Rainbow bubbles. Watch rewarded ads to earn them anytime!

Daily Rewards & Streaks

Earn daily progression coins. Maintain a 7-day streak to unlock massive mystery bonus crates packed with fireballs and bombs.

Native Haptic Feedback

Physical vibration impulses mapped closely to bubble bursts, line clear warnings, and celebratory level finishes.

Smart Daily Reminders

Receive local system notifications scheduled at 7:00 PM to claim your daily streaks. Completely offline-first alerts.

🛠️ Technical Specs

A modern web-hybrid design engineered using canvas assets inside native environments.

HTML5 Canvas Loop

Smooth double-buffered rendering engine for physics particles.

Flutter WebView

Secure native container housing local webassets safely.

Google AdMob SDK

Google Mobile Ads integration featuring rewarded/interstitial units.

Zoned Notifications

Android/iOS system scheduling API mapped natively.

Developer Build Guide

flutter pub get
flutter run # debug builds use AdMob test keys
flutter build apk # production builds use release keys

📱 System Requirements

Details about the target hardware compatibility.

OS Android

Minimum Version: SDK 23 (Android 6.0)

Graphics: OpenGL ES 3.0 compatible

OS iOS

Minimum Version: iOS 12.0

Engine: Metal Graphics API

Local DB

Storage API: Web LocalStorage + shared_preferences

Capacity: ~1MB local footprint