WordLinker — Complete Android Word Puzzle Game
AdMob Monetization • Jetpack Compose • Material 3 • MVVM • 2000+ Levels Supported
WordLinker is a complete, production-ready Android word puzzle game template built with modern Android technologies. Players connect letters in a circular wheel to form words and fill crossword-style grids. With polished animations, engaging gameplay, and built-in monetization, this template is ideal for launching your own word game on the Google Play Store.
✅ Highlights
- Modern UI with Jetpack Compose + Material Design 3
- Clean MVVM architecture for maintainable, scalable development
- AdMob monetization (banner + interstitial + rewarded ads) + UMP consent
- Daily rewards + coin economy to boost retention
- 2000+ levels supported (50 sample levels included)
- Easy reskin via a single configuration file:
AppConfig.kt
Key Features
Modern Android Stack
- Jetpack Compose — smooth, declarative UI
- Kotlin 100% — coroutines for async operations
- MVVM Architecture — ViewModels, repositories, models
- Material Design 3 — modern UI aligned with Google guidelines
- DataStore — efficient persistence for progress and settings
Monetization Ready
- Google AdMob Integration — banner and interstitial ads pre-configured
- UMP Consent — GDPR-compliant consent flow included
- Rewarded Ads — optional video ads for free hints
- Configurable Ad Frequency — optimize revenue vs. user experience
- Test Ads Included — Google test ad units for instant testing
Engaging Gameplay
- 2000+ Levels Supported — scalable system (50 sample levels included)
- Circular Letter Wheel — swipe-to-connect letter gameplay
- Crossword Grid Display — classic crossword-style word placement
- 3 Hint Types — reveal letter, reveal word, shuffle letters
- Progressive Difficulty — easy to learn, challenging to master
- Polished Animations — fills, transitions, confetti celebrations
Retention & Engagement
- Daily Rewards — 7-day streak system to encourage daily play
- Coin Economy — earn coins by completing levels, spend on hints
- Progress Tracking — saves completed levels and current progress
- Multiple Themes — users can customize the game appearance
- Sound & Haptics — optional audio feedback and vibration
Easy Customization
The template is designed for fast reskinning. Update your branding, game economy, and ad behavior from a single file: AppConfig.kt.
- Color Schemes — change the full theme with a few values
- Game Balance — tweak hint costs, rewards, and difficulty in one place
- Feature Toggles — enable/disable features without touching core logic
- Asset Replacement — swap icons, images, and sound effects easily
- Documentation Included — step-by-step reskin manual
Customization Examples
Change Color Scheme (≈ 2 minutes)
// In AppConfig.kt val PRIMARY_COLOR = Color(0xFF1E88E5) // Blue theme val SECONDARY_COLOR = Color(0xFF42A5F5) val ACCENT_COLOR = Color(0xFFFFA726)
Adjust Game Difficulty (≈ 1 minute)
// Make hints cheaper const val HINT_REVEAL_LETTER_COST = 20 const val HINT_REVEAL_WORD_COST = 50 // Give more starting coins const val INITIAL_COINS = 200
Configure Ad Frequency (≈ 1 minute)
// Show interstitial ads less frequently const val INTERSTITIAL_EVERY_N_LEVELS = 5 const val INTERSTITIAL_COOLDOWN_MS = 120_000L // 2 minutes
Technical Excellence
- Offline Gameplay — no internet required for levels
- Efficient Caching — fast level loading with intelligent memory management
- Responsive UI — adapts to all screen sizes and orientations
- Optimized Performance — low battery usage for long play sessions
- Production Ready — tested, stable, and release-quality
- ProGuard Ready — obfuscation configured for release builds
What’s Included
Source Code
- ✅ Complete Android Studio project
- ✅ 40+ well-documented Kotlin files
- ✅ MVVM structure (ViewModels, repositories, models)
- ✅ Jetpack Compose UI components
- ✅ AdMob integration + UMP consent
- ✅ Navigation system
- ✅ Theme system (multiple color schemes)
- ✅ Sound and vibration managers
- ✅ DataStore persistence layer
Game Content
- ✅ 50 sample levels (JSON format)
- ✅ Level generator guidelines for building 2000+ levels
- ✅ Chunked level loading for large level sets
Documentation
- ✅ README.md — project overview and feature set
- ✅ RESKIN_MANUAL.md — full customization guide (50+ pages)
- ✅ INSTALLATION_GUIDE.md — setup and configuration steps
- ✅ Inline code comments — every function documented
Assets
- ✅ Adaptive app icon included
- ✅ UI graphics and icons
- ✅ Multiple themes and color schemes
- ✅ Sound effect placeholders (MP3 not included — easy to add)
️ Technical Specifications
<tbody> </tbody>
| Platform | Android |
| Language | Kotlin (100%) |
| UI Framework | Jetpack Compose |
| Architecture | MVVM (Model–View–ViewModel) |
| Minimum SDK | API 24 (Android 7.0 Nougat) |
| Target SDK | API 36 (Android 14) |
| Build System | Gradle 8.0+ |
| IDE | Android Studio Hedgehog+ |
| Dependencies | AndroidX, Compose, AdMob, DataStore, Gson, Coroutines |
| Estimated Size | ~15 MB (APK), ~8 MB (AAB) |
| Permissions | Internet, Vibrate, Network State |
Perfect For
- Developers — launch a complete word game template and extend it easily
- Entrepreneurs — fast market entry with built-in monetization
- Agencies — white-label for clients and deliver quickly
- Students — learn modern Android (Compose, MVVM, monetization)
Quick Start Guide
- Open in Android Studio — import project and sync Gradle
- Customize AppConfig.kt — update colors, name, and game balance
- Add AdMob IDs — create AdMob account and paste ad unit IDs
- Replace Assets — update app icon and add sound effects
- Build & Publish — generate signed APK/AAB and upload to Play Store
Estimated time: 2–4 hours for basic customization.
Monetization Potential
Revenue Streams
- Interstitial Ads — full-screen ads between levels (configurable)
- Banner Ads — persistent ads during gameplay (optional)
- Rewarded Ads — user-initiated ads for hints (high engagement)
- In-App Purchases — architecture supports coin packs (not included by default)
Estimated Earnings (Example Only)
Based on ~10,000 daily active users (moderate engagement):
- Conservative: $500–$1,000 / month
- Average: $1,500–$3,000 / month
- Optimized: $3,000–$5,000 / month
Actual earnings vary by GEO, retention, ad placement strategy, and store optimization.
Additional Services
We offer professional services to help you launch faster and perform better on Google Play:
Custom Graphic Design
- Professional app icon
- Play Store feature graphics
- Screenshot creation & optimization
- Promotional banners
Starting at: $150
⚙️ Advanced Customization
- New game modes and features
- Backend integration (accounts, leaderboards)
- Social sharing features
- In-app purchases implementation
Starting at: $300
Play Store Publishing Service
- Store listing setup
- ASO (keywords + description)
- Submission + approval monitoring
Starting at: $200
Full White-Label Solution
- Complete rebranding
- Custom levels (100–500 levels)
- Pro graphics pack + store assets
- Submission + post-launch support
Starting at: $800
Contact:
[email protected]
www.chatstickmarket.com
Response Time: Within 24 hours
Payment: PayPal, Credit Card, Bank Transfer
❓ Frequently Asked Questions
General
- Q: Do I need coding experience?
A: Basic Android/Kotlin knowledge helps, but documentation covers reskin steps. Non-developers can use our white-label service. - Q: Can I publish this on Google Play?
A: Yes. Customize, add AdMob IDs, generate a signed build, and publish. - Q: How many apps can I create?
A: Regular License typically allows one end product; multiple apps require multiple licenses or Extended License. - Q: Is an iOS version available?
A: Currently Android-only. An iOS version may be released later.
Technical
- Q: What Android versions are supported?
A: Android 7.0 (API 24) and above. - Q: Does it work offline?
A: Yes. Levels are offline; ads require internet connection. - Q: Can I add more levels?
A: Yes. The system supports unlimited levels and includes level creation guidelines. - Q: Can I add in-app purchases?
A: The architecture supports it, but IAP code is not included by default (available as a custom service).
Monetization
- Q: Do I need my own AdMob account?
A: Yes. Create a free AdMob account and replace the test IDs with your own. - Q: Are test ads included?
A: Yes. Google test ad unit IDs are included for immediate testing. - Q: Can I use another ad network?
A: The project is structured to swap networks, but integration is not included by default.
CodeCanyon Regular License
- ✅ Create one end product (one published app)
- ✅ Modify and customize
- ✅ Commercial use + monetization
- ❌ No redistribution/resale of source code
- ❌ Multiple published apps require additional licenses
CodeCanyon Extended License
- ✅ Includes everything in Regular License
- ✅ Broader usage for sale to multiple clients / SaaS (per CodeCanyon terms)
Version History
- v1.0.0 (Current)
- Complete MVVM architecture
- Jetpack Compose UI (Material 3)
- AdMob integration + UMP consent
- Daily rewards system
- 50 sample levels
- Multiple themes
- Sound + haptic feedback
- Comprehensive documentation
- Centralized configuration via AppConfig.kt
Why Choose WordLinker?
- ✅ Production-ready — not a demo, built for release
- ✅ Modern Android tech — Compose, coroutines, Material 3
- ✅ Monetization built-in — AdMob + consent ready
- ✅ Easy reskin — centralized settings in AppConfig.kt
- ✅ Scalable — supports large level sets with chunked loading
- ✅ Professional support — fast response and optional services
- Email Support: [email protected]
- Website: www.chatstickmarket.com
- Response Time: 24–48 hours
- Read:
README.md, RESKIN_MANUAL.md, INSTALLATION_GUIDE.md - Check FAQ and CodeCanyon comments
- Include error logs and screenshots (when applicable)
- ZIP Size: ~5 MB
- Extracted Size: ~15 MB
- Files Included: 150+ files
- Documentation: 4 comprehensive guides
- Code Size: 5,000+ lines of documented Kotlin code
⚡ Get Started Today
- Purchase the template
- Download the source code
- Customize with our guides
- Publish to Google Play
- Start earning from ads (and optional IAP)
Questions or custom work?
[email protected]
www.chatstickmarket.com
Thank you for considering WordLinker — we can’t wait to see your customized word puzzle game live on Google Play!