
Basket King Taking pictures — Basketball Taking pictures Recreation | Android Kotlin Supply Code
Premium drag-to-shoot basketball sport • 5 modes • Store & power-ups • Full AdMob monetization • Simple reskin
Basket King is a feature-rich basketball taking pictures sport constructed with fashionable Android applied sciences.
Drag and shoot to attain baskets, construct combos, unlock ball skins and courtroom themes, and compete for top scores throughout
5 distinctive sport modes.
Constructed with Kotlin + Jetpack Compose and a customized Canvas 2D sport engine,
this mission is production-ready and designed for quick reskinning.
Replace your sport title, colours, adverts, and financial system from a single configuration file (AppConfig.kt)—no deep code modifications required.
✅ Why Purchase This?
- 5 Recreation Modes — Basic Limitless, Stage Problem, Time Assault, Trick Shot, Day by day Problem
- Full Monetization — AdMob banner, interstitial, rewarded adverts + GDPR consent movement
- In-Recreation Store — ball skins, courtroom themes, and 6 power-up sorts
- Engagement Options — each day login rewards, spin wheel, missions system
- Simple Reskin — single
AppConfig.ktcontrols branding and tuning - Fashionable Codebase — 100% Kotlin + Compose UI + clear MVVM structure
- Complete Documentation — KDoc feedback on each class/perform
Options
Gameplay
- Intuitive drag-to-shoot controls with non-obligatory purpose help toggle
- Sensible 2D physics: gravity, air resistance, ball spin
- Rim and backboard collision with bounce physics
- Combo system with rating multipliers (x2, x3, x4)
- Swish and financial institution shot detection with bonus scoring
- Progressive problem in Basic mode
- Wind results in superior modes
Recreation Modes
- Basic Limitless — rating till you miss
- Stage Problem — 50+ ranges with star scores
- Time Assault — 30 / 60 / 90 / 120 second choices
- Trick Shot — shifting hoop + wind for expert gamers
- Day by day Problem — distinctive problem every single day
Monetization (AdMob)
- Banner adverts on House and End result screens
- Interstitial adverts between video games with frequency capping
- Rewarded video adverts without spending a dime cash and coin doubling
- Google UMP consent movement for GDPR compliance
Store & Financial system
- Ball pores and skin gallery (12+ skins with rarity tiers)
- Courtroom theme gallery (8+ themes with distinctive backgrounds)
-
6 power-up sorts:
Purpose Information, Sluggish Movement, Magnet Rim,
Double Rating, Defend Miss, Rewind Shot - Coin-based financial system with totally configurable values
Engagement & Retention
- Day by day login rewards with 7-day streak
- Spin wheel with a each day free spin
- Day by day and weekly missions with rewards
- Participant stats monitoring (accuracy, complete baskets, greatest combos)
- Per-mode excessive rating leaderboards
Visible Results
- Particle system: sparkle, confetti, fireplace, ring results
- Clean animations and transitions
- Fashionable darkish UI with glassmorphism parts
- Responsive design for telephones and tablets
⚙️ Technical Specs
| Spec | Element |
|---|---|
| Language | Kotlin (100%) |
| UI Framework | Jetpack Compose |
| Recreation Engine | Customized Canvas 2D with SurfaceView |
| Min SDK | API 26 (Android 8.0) |
| Goal SDK | API 34 (Android 14) |
| Structure | MVVM (ViewModel + Repository + DataStore) |
| Adverts SDK | Google Cellular Adverts (AdMob) |
| Consent | Google UMP (Consumer Messaging Platform) |
| Information Persistence | Jetpack DataStore (Preferences) |
| Serialization | kotlinx.serialization |
| Construct System | Gradle with Kotlin DSL |
| Recordsdata | 54 Kotlin supply information |
What’s Included
- ✅ Full Android Studio mission (Kotlin supply code)
- ✅
AppConfig.kt— centralized reskin configuration - ✅
RESKIN_MANUAL.md— step-by-step customization information - ✅ All sport property (sounds, backgrounds, icons)
- ✅ Complete KDoc feedback on each class and performance
- ✅ Clear, well-organized code following Android greatest practices
- ✅ Free updates and bug fixes
How you can Reskin
- Open
AppConfig.ktand alter the app title, AdMob IDs, and financial system values. - Exchange app icon, splash display screen, and courtroom background photographs.
- Swap sound impact information in
res/uncooked/. - Replace
strings.xmlalong with your app title. - Change the package deal title in
construct.gradle.kts. - Construct and publish.
For full directions, see RESKIN_MANUAL.md included within the mission.
Necessities
- Android Studio Hedgehog (2023.1.1) or later
- JDK 17+
- Android SDK with API 34 put in
- AdMob account (for monetization)
Help
E mail: [email protected]
Web site: https://www.chatstickmarket.com
Documentation: RESKIN_MANUAL.md included within the mission
- ✅ Free bug fixes and updates
- ✅ E mail help inside 24 hours
- ✅ Customized reskin service obtainable (contact for quote)
Change Log
- v1.0.0 — Preliminary launch
- 5 sport modes
- Full AdMob monetization
- Store with ball skins and courtroom themes
- Day by day rewards, spin wheel, and missions
- 6 power-up sorts
- Complete code documentation

