Single Line Block Fill — Puzzle Game Android Templat 600+ Levels | Shop & power-ups with AdMob
Single Line Block Fill — Puzzle Game Android Template A complete, ready-to-publish Android puzzle game with 600 levels, AdMob ads, daily challenges, achievements, and a full reskin guide. Single Line Block Fill is a polished, production-ready Android puzzle game built with Jetpack Compose. Players draw a single continuous line to fill every tile on the grid—simple to learn, endlessly challenging to master. With 600 hand-crafted levels across 10 themed worlds, a full coin eco…
All source code listed on this site is collected from the internet. If any listing infringes your rights, please contact us and we will remove it immediately.
Description
Single Line Block Fill — Puzzle Game Android Template
A complete, ready-to-publish Android puzzle game with 600 levels, AdMob ads, daily challenges, achievements, and a full reskin guide.
Single Line Block Fill is a polished, production-ready Android puzzle game built with Jetpack Compose. Players draw a single continuous line to fill every tile on the grid—simple to learn, endlessly challenging to master.
With 600 hand-crafted levels across 10 themed worlds, a full coin economy, power-ups, daily challenges, and achievements, this is a complete game—not a prototype. Buy it, reskin it in under an hour, and publish it to the Play Store.
✨ Key Features
Gameplay
- 600 levels across 10 unique worlds (60 levels per world)
- 8 special tile types: Key/Lock, Gate/Switch, One-Way, Ice, Portal, Trap, Bonus
- ⭐ 3-star rating system based on hints used, undos, and attempts
- Power-ups: Undo, Eraser, Hint, and Auto-Fill
- In-game tutorial system with contextual overlays
- Gameplay Reference screen for all tile types and power-ups
Progression
- 10 themed worlds with sequential unlock system
- 20 achievements across 4 tiers (Bronze → Legend)
- Daily Challenge with 3 difficulties (Easy, Normal, Hard)
- Daily login streak tracking with rewards
- Theme Studio — unlock and apply world themes
Monetization (AdMob)
- Banner ads on Home, World Select, and Level Select screens
- Interstitial ads after level completion (configurable frequency)
- Rewarded ads for double coins and free power-ups
- In-game coin economy with a dedicated Shop screen
Developer Experience
- ⚙️ Centralized AppConfig.kt — all reskin values in one file
- Every function and class documented with KDoc
- Step-by-step RESKIN_MANUAL.md included
- ️ Buyer-editable constants clearly marked with // ← CHANGE THIS
️ Technical Specifications
| Platform | Android |
| Language | Kotlin (100%) |
| UI Framework | Jetpack Compose |
| Min SDK | API 26 (Android 8.0) |
| Target SDK | API 35 (Android 15) |
| Architecture | MVVM + Repository |
| Persistence | DataStore (Preferences) |
| Serialization | Gson |
| Ads SDK | Google AdMob (Google Mobile Ads 23.x) |
| Build System | Gradle (Kotlin DSL) |
| IDE | Android Studio |
What’s Included
Project Structure (High-level)
SingleLineBlock/ ├── app/src/main/ │ ├── java/com/example/singlelineblock/ │ │ ├── config/ AppConfig.kt (centralized reskin config) │ │ ├── engine/ GameEngine.kt, HintSystem.kt │ │ ├── ads/ AdManager.kt │ │ ├── audio/ AudioManager.kt │ │ ├── core/ GameServices.kt │ │ ├── data/ GameRepository.kt, EconomyManager.kt, │ │ │ LevelLoader.kt, LevelCatalog.kt, │ │ │ DailyChallengeManager.kt │ │ ├── model/ All data models (fully documented) │ │ ├── viewmodel/ 10 ViewModels (fully documented) │ │ └── ui/ All screens, components, navigation, theme │ └── assets/levels/ 600 levels in JSON format (10 world packs) ├── RESKIN_MANUAL.md Step-by-step buyer guideHow to Reskin (≈ 30 Minutes)
- Open AppConfig.kt — update app name, support email, and website URLs
- Replace the 4 AdMob IDs with your production IDs
- Update applicationId in build.gradle.kts
- Replace the app icon
- Build, test, and publish
Full step-by-step instructions are included in RESKIN_MANUAL.md.
Requirements
- Android Studio (Hedgehog or newer)
- Google AdMob account
- Google Play Developer account (one-time $25 fee)
- Basic Android/Kotlin knowledge is helpful (but not required for reskin)
Support
This item includes 6 months of item support as per CodeCanyon policy. For support requests, please use the CodeCanyon comments section or contact via the support email provided in your purchase.
Support includes:
- Help with the reskin process
- Bug fixes for issues in the original code
- Answers to questions about the codebase
Support does not include:
- Adding new features
- Custom development work
- Issues caused by buyer modifications
Related products
More digital goods in the same category or with similar tags.
Mobile / Android
Voice typing Speech to text
Mobile / Android
Clean baby care unity source code arcade 3d game
Mobile / Android
Blood Bank Mobile Android Mobile App UI Template
Mobile / Android
MeetMe - Meeting, Webinar, Online Training, Jiomeet, Zoom Clone, Meet Clone
Mobile / Android
Fake Tweet - Post Creator
Mobile / Android
Universal Hotel Booking and Reservation App
Mobile / Android
EJIMA - WhatsApp Clone Chat Groups Video & Audio Call Chatting Social Network App
Mobile / Android
DateShate - Random Chat & Date
Single Line Block Fill — Puzzle Game Android Templat 600+ Levels | Shop & power-ups with AdMob
After successful payment, you will receive a download link for the source code