** Welcome to biggest marketplace of programmers in the world! **

%50 OFF Discount Code for Limited Time : VRPACXB8

  Join our telegram channel : https://t.me/codingshop20

- 83%

Bottle Sort Puzzle – Android Game (Java, Native UI)

Add to wishlistAdded to wishlistRemoved from wishlist 0
Product Details
Version Download: 31 March 2026

Demo: Live Preview
License: Unlimited websites
Please read before purchase: FAQ

Original price was: $18.00.Current price is: $3.00.

Categories: , ,

Calming bottle-sort puzzle with 500 handcrafted levels, undo/restart/hints, dark mode, smooth canvas bottles, and ready hooks for AdMob/IAP monetization. Built entirely in Android Studio (Java, API 23+).

Bottle Sort Puzzle is a complete, production-ready bottle sorting puzzle game where players tap bottles to pour colored liquid until every bottle contains only one color.

The project includes a deterministic 500-level progression system, smooth animations, sound effects, dark/light themes, star-based scoring, and persistent player progress.

The game is written entirely in pure Java using custom Canvas rendering. No external game engines or heavy third-party SDKs are used. This makes it lightweight, fast, and easy to customize or reskin for publishing on the Play Store.

Perfect for developers who want to quickly launch a puzzle game with ads, expand gameplay, or rebrand the project.

Key Features

  • 500 Solvable Levels with progressive difficulty (3–8 colors, 5–10 bottles).
  • Smart Hint System using BFS solver highlighting source and target bottles.
  • ↩️ Unlimited Undo and instant restart for every level.
  • ⭐ Star Rating System based on move efficiency.
  • Automatic Progress Save using SharedPreferences.
  • Dark Mode + Light Mode with in-app toggle.
  • Responsive Bottle Grid (3 or 4 columns depending on screen).
  • Custom BottleView with selection bounce, smooth pouring animation, shimmer effects, and win overlay.
  • Sound Effects via SoundPool (pour, click, win, error).
  • Level Select Screen with lock/unlock progression and star indicators.
  • ⏸ Pause Menu, About screen, and How-to-Play overlay.
  • Share Intent to share the game.
  • ⚙️ ProGuard Optimized release build.
  • Monetization Ready with prepared hooks for AdMob interstitials and in-app purchases.

Technical Details

  • IDE: Android Studio Giraffe / Koala or newer
  • Language: Java
  • Android Gradle Plugin: 8.12.3
  • JDK Compatibility: Java 8 (source/target)
  • Compile SDK: 36
  • Target SDK: 36
  • Minimum SDK: 23 (Android 6.0+)
  • Gradle: Wrapper included (auto download on first sync)

Dependencies:

  • AndroidX AppCompat
  • Material Components
  • ConstraintLayout
  • RecyclerView
  • CardView

No external game engines or heavy libraries are used.

  • 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.
  • Please note that any digital products presented on the website do not contain malicious code, viruses or advertising. You buy the original files from the developers. We do not sell any products downloaded from other sites.
  • we have not responsible for support users. if you need support, you can buy products directly from envato.
  • Note that we can NOT provide purchase code for you. all products is Non-Licensed.
  • we can NOT support free updates for you. download links available until 30 days after purchase.
  • You can download the product after the purchase by a direct link on your account page in the downloads section.
CodingShop
Logo
Register New Account
Shopping cart