Bubble Odyssey — Rewarded Bubble Shooter (Android)

Bubble Odyssey — Rewarded Bubble Shooter (Android)
Bubble Odyssey — Rewarded Bubble Shooter (Android)

Bubble Odyssey — Rewarded Bubble Shooter (Android)

Short description: Bubble Odyssey is a polished, fast-performing rewarded bubble shooter built with Android (Kotlin) + Laravel backend — integrated with leaderboards, daily rewards, in-game currency, and multiple ad networks for monetization.

Bubble Odyssey delivers addictive bubble-shooting gameplay with a clean UI, engaging level design, and a robust reward system. Designed for maximum retention and monetization, this project comes production-ready with a Laravel admin panel for level/content management, secure user authentication, reward/redemption logic, and ad-network integrations.

Video (recommended): Paste your YouTube / demo video link here.
Screenshots: Provide 6–10 high-resolution screenshots (portrait & landscape as needed).

Key Features

  • Classic bubble-shooter gameplay with levels, power-ups, and progressive difficulty.
  • Reward system: Daily bonus, level-completion rewards, reward video offers, and wallet/coin system.
  • Monetization ready: AdMob, AppLovin, Unity Ads (or choose any 2–3 networks). Rewarded videos, interstitials, banners and native ad placeholders included.
  • Laravel admin panel to manage levels, offers, users, payouts and analytics.
  • Secure API: AES+RSA hybrid encryption for client-server communication and request signature verification.
  • Leaderboards & achievements: Global leaderboard + local weekly leaderboards.
  • Localization-ready: Strings in separate resources (supports multiple languages).
  • Analytics-ready: Hook points for Firebase Analytics / custom analytics.
  • Responsive UI: Optimized for multiple screen sizes and densities.
  • Clean, documented code: Kotlin + MVVM architecture, Retrofit/OkHttp, Coroutine support, and modular Laravel backend.

Gameplay & Mechanics

Players aim and shoot colored bubbles to create matches of three or more. Each level has unique layouts and objective types (clear all bubbles, free special bubbles, hit target score). Power-ups (bomb, color-burst, laser) help players progress through challenging stages. Reward videos are shown optionally to grant extra lives or bonuses.

Monetization & Backend

Monetization

  • Rewarded video integration (extra lives / coins)
  • Interstitials on level complete / fail (configurable)
  • Banner placement on menu screens
  • In-app purchases (IAP) hooks included (optional)

Backend (Laravel)

  • User authentication, referrals, and wallet/coin balance.
  • Secure endpoints with hybrid encryption (AES key encrypted by RSA) and signature verification.
  • Admin panel: manage levels, rewards, user payouts, and ad/network keys.
  • Logs and basic analytics for installs, daily active users, and reward redemptions.

What you get

  • Complete Android Studio project (Kotlin) — production-ready.
  • Laravel backend source code with admin panel & database migrations.
  • Documentation: setup guide, API spec, and integration steps.
  • Sample RSA key pair for dev/testing (replace in production).
  • Ad integration guide and placeholders for ad IDs.
  • Icon and basic asset pack (source PSD/PNG).

Requirements

  • Android Studio (latest stable)
  • Android SDK (minSdkVersion 21+ recommended)
  • Gradle 7.x or compatible
  • PHP 8.x, Composer, MySQL/MariaDB for Laravel backend
  • Laravel 9.x or 10.x (check `composer.json` in the package)
  • Server with HTTPS enabled for production API

Installation & Setup (Quick)

  1. Import Android project into Android Studio and sync Gradle.
  2. Open the Laravel folder, run composer install, set up .env and run migrations.
  3. Replace sample RSA keys with your production keys and configure ad-network IDs in the admin panel.
  4. Configure Firebase (if using), set the API base URL in Android config, and build APK.

Full step-by-step installation is included in the package documentation.

Support & License

Support: Six months of free support for bug fixes and installation help. Extended support available for a fee. Please use the CodeCanyon support tab for any issues; include a step-by-step reproduction or server logs when filing backend issues.

License: This item is sold under the Envato Regular License. You must replace demo keys (ads, payment) before publishing to Google Play.

Changelog

1.0.0 — Initial release
  • Stable bubble shooter gameplay
  • Laravel admin panel and secure API
  • Reward & monetization flows
  • Leaderboards and achievement system

bubble shooter, android game, kotlin, laravel, rewarded video, admob, applovin, in-app purchases, game source code, leaderboards, casual game, mobile game, firebase, retrofit, mvvm, game template

Message to Envato Reviewer (short)

Dear Reviewer, Bubble Odyssey is a production-ready Android game built with Kotlin and a Laravel admin backend. All third-party SDKs are integrated as optional modules and can be replaced with customer keys. Security-sensitive demo keys are for testing only; please check the included documentation for setup instructions. Thank you for reviewing.

Bubble Odyssey — Rewarded Bubble Shooter (Android)

average based on 0 ratings.