Stop leaving revenue on the table. PlayEngine is a production-grade Flutter source code template that converts any web game into a native Android app — enabling full monetization using your own AdMob account. Change 6 config lines. Build. Publish. Profit.
We've done every hard part. The template ships ready to build. You just personalize and publish.
Point the config to any CrazyGames (or compatible) game URL. One field change. Done.
Swap 5 ad unit IDs in ad_config.dart. The template enforces test ads in debug so you never
accidentally go live with test IDs.
Replace the loader image and app icon. Both are referenced from a single config line — no hunting through files.
Run flutter build apk --release. Upload to the Play Store. Your game, your ads, your revenue.
Standard game wrappers often display the original developer's ads, meaning the revenue
never reaches you.
PlayEngine utilizes a smart bridge that
enables native ad units directly within the game
environment, ensuring every impression generates value for your account.
App Open, Interstitial, Rewarded, and Banner ads — all configurable independently with their own timing, caps, and cooldowns.
Revenue MaxPrevent ad fatigue. Config-driven session limit (default 20 ads/session) and a minimum cooldown between ads to protect your ratings.
Works seamlessly with any web game source. Automatically adapts to various ad triggers across major game portals.
Core FeatureAdvanced traffic filters ensure that 100% of ad impressions are attributed exclusively to your AdMob account, effectively eliminating any external revenue leakage.
Animated loader with elastic logo entrance, animated progress bar 0→100%, rotating tips. Fully image-configurable per game.
Detects connectivity drop in real-time via a stream. Shows a polished offline UI with auto-retry when connection restores.
All per-game settings live in one AppConfig class. Change game URL, title, loader image,
orientation — one place.
Hides Android system UI for a full-screen native gaming feel. Keeps screen on with Wakelock. Supports landscape and portrait.
Every setting has a fromJson() factory. Plug in Firebase Remote Config and change game URL or
ad IDs without a Play Store update.
This isn't theory. It's simple math. More games × more players × more ad impressions = more money — all flowing directly into your Google AdMob account.
| Feature | PlayEngine | Build From Scratch |
|---|---|---|
| Automated Native Monetization | ✓ | ✗ weeks of work |
| Revenue Protection (Zero Leakage) | ✓ | ✗ research needed |
| Session cap & ad cooldowns | ✓ | ✗ custom build |
| Premium animated splash | ✓ | ✗ design time |
| No-internet detection | ✓ | ✗ custom build |
| Exit dialog with ad-on-exit | ✓ | ✗ |
| Remote config ready (fromJson) | ✓ | ✗ |
| Riverpod state management | ✓ | ✗ |
| Per-game setup in 30 min | ✓ | ✗ days per app |
| Cost | $999 one-time | $50–200/hr dev time |
No subscriptions. No royalties. No per-app fees. Buy once, launch forever.
Everything you need to launch your first game — or your hundredth. Full source code, no restrictions.
For serious publishers who want everything set up, a dedicated walkthrough, and ongoing support.
Our template is engineered for high compatibility. It features an adaptable synchronization system that
works across all major game hosting environments. Complete instructions for connecting any custom game
source are provided in the comprehensive GAME_SETUP.md guide.
Yes. The commercial license covers unlimited Play Store apps. You need your own Google Play developer account ($25 one-time) and your own AdMob account (free). Both take under an hour to set up if you don't have them.
Basic familiarity helps, but you don't need to be an expert. The GAME_SETUP.md documentation
provides step-by-step instructions for every configuration — most of it involves simply updating your
unique game and ad identifiers.
AdMob is being used as a standard in-app ad SDK — which is perfectly fine. The app is not pretending to be something it isn't. You're building native Android apps that happen to display web games inside a WebView, which is a widely accepted app model on the Play Store.
The Starter tier allows you to publish unlimited apps to any app store under your own branding. The Pro Studio tier additionally includes white-label rights, meaning you can also resell the apps you build (not the source code itself).
The only asset you need between you and 1000 monetized Android games is one source code purchase.
Real publishers. Real results.
"I launched 12 games in my first month. Each one took me less than 30 minutes to configure and build. The monetization workflow is flawless — I'm averaging $180/month per app."
"I was about to pay a developer $3000 to build something half as good. Bought the Pro tier instead. The architecture and depth of the template is worth more than the price."
"Clean code, clean architecture. I'm a Flutter dev and this is exactly how I'd have built it — Riverpod, feature-based folders, no spaghetti. Worth every dollar."