Ready-to-launch 3D playable ads

Playable ads. Ready to ship.

8 proven-genre playable-ad templates in real-time 3D. Swap the logo, colors, texts and store links in one config block, then export for 7 ad networks from a single file.

~750 KBsingle HTML file
7ad networks
0image / audio files
5 minto rebrand
Crowd Rush playable ad: a blue crowd passing a +20 gate
Merge Battle playable ad: armies on a merge grid
LIVE DEMO 30–45 s session
The catalog

8 games. Play every one.

Each template is a complete ad: hook text, tutorial hand, 30–45 seconds of real gameplay, a win and a lose path, and an end card with your store CTA. Click a card to play it right here.

Why playables, why these

Built like ads, not like demos.

A playable lets the viewer try your core loop before they install. These templates are built around the parts that matter in an ad: instant start, clear tutorial, short session, and a strong end card.

~750 KB

One self-contained HTML file

3D games ship as a single file of roughly 750 KB, well under Meta's 2 MB and the 5 MB limit of the other networks. The 2D lite build is 22 KB.

7 + web

One source, every network

Builds for AppLovin, Unity Ads, ironSource, Google Ads, Meta, Mintegral and TikTok/Pangle, plus a plain web build for previews and store pages.

Procedural toon 3D

Low-poly models are generated in code with bundled three.js. No image assets to license, swap or compress.

Synthesized sound

Every sound effect is generated at runtime, so there are no audio files. Sound unlocks on the first touch, as browsers require.

Zero external requests

No CDNs, fonts or trackers are loaded at runtime. The only scripts are the ones a network requires, such as mraid.js or Google's ExitApi.

Portrait-first, landscape-ready

Designed for vertical placements, and the layout adapts when the device or placement is landscape.

Ad mechanics included

Hook text, tutorial hand, an idle CTA after 20 seconds without input, and an end card with CTA on both win and lose.

No runtime dependencies

Apart from the bundled three.js, nothing else is needed. Pro adds the full source and a one-command build tool.

No code needed

Rebrand in 5 minutes.

Every text, color, store link, logo and difficulty value lives in one CONFIG block, as plain readable JavaScript at the top of the built HTML.

  1. Open the HTML in a text editor

    Any editor works: VS Code, Notepad, TextEdit. The CONFIG block is the first thing in the file.

  2. Change your values

    Game name, store URLs, hook and CTA text, theme colors, optional logo, and difficulty values like speed and enemy health.

  3. Upload to your network

    Each network has its own ready build, so edit the one you are launching. Pro users edit once and rebuild all networks with one command.

zombie-defense / config.js
window.CONFIG = {
  game: {
    name: 'LAST STAND',
    logo: '',            // optional image path/URL (inlined at build). Empty = name text.
  },

  store: {
    ios: 'https://apps.apple.com/app/id000000000',
    android: 'https://play.google.com/store/apps/details?id=com.example.game',
  },

  text: {
    hook: 'DEFEND THE TOWN!',
    drag: 'DRAG TO BUILD',
    boss: 'BOSS INCOMING!',
    win: 'VICTORY!',
    lose: 'SO CLOSE!',
    cta: 'PLAY NOW',
    // ...
  },

  theme: {
    primary: '#ffb300',   // buttons, gold, highlights
    accent: '#e53935',    // danger, boss, HP
    grass: '#6aa84f',
    zombieSkin: '#7cb342',
  },

  balance: {
    startGold: 120,
    baseHp: 10,
    speed: 1.2,           // global game speed multiplier
    zombieHp: 1.4,        // zombie health multiplier (lower = easier)
  },

  idleCtaSeconds: 20,     // show end card after this many seconds without input
  sound: true,
};
Supported networks

One source. Every network.

Each game comes pre-built in the format each network expects, with the right CTA hook wired up and the file size checked against the network's limit.

AppLovinSingle HTML · MRAID 2.0
Unity AdsSingle HTML · MRAID 2.0
ironSourceSingle HTML · MRAID 2.0
Google AdsZIP · ExitApi
MetaSingle HTML · FbPlayableAd · under 2 MB
MintegralZIP · Mintegral playable hooks
TikTok / PangleZIP · config.json · openAppStore
WebPlain HTML for previews and landing pages

Pro: node tools/build.mjs rebuilds every game for every network and reports each file size against its limit.

Custom playables

Your game. Your playable.

Need a playable built around your own game? We design and build custom playable ads from your core loop, art style and brand, and deliver them with the same tooling as the templates: one source, every network, size-checked.

01

Brief

Send your store link, a gameplay video and any art or brand assets. Tell us the network mix and the hook you want to test.

02

Prototype

You get a playable build in the browser to review on your phone, with the tutorial, core loop and end card in place.

03

Iterate

We tune difficulty, pacing and hooks, and make variants (different hooks, colors, end cards) for A/B testing.

04

Deliver

Network-ready files for AppLovin, Unity, ironSource, Google, Meta, Mintegral and TikTok, plus the source on request.

  • Your mechanics, characters and art style, or our procedural 3D look
  • Reskins of any template in this catalog to match your game
  • Creative variants for A/B tests and localized texts
Pricing

Pay once. Launch today.

One-time payment in USD. No subscriptions and no revenue share.

Standard
$49/ game
  • Network-ready builds for all 7 networks + web
  • No-code rebrand via the CONFIG block
  • License for 1 app / title
Recommended Pro
$149/ game
  • Everything in Standard
  • Full source code
  • One-command build tool with size checks
  • Unlimited titles you own
  • 6 months of updates
All 8 games Complete Bundle
$399one-time
  • All 8 games, including the 2D lite build
  • Pro license for every game
  • Full source and build tool
  • Unlimited titles you own
  • 6 months of updates
Agency
Let's talk
  • Use for client work and client titles
  • Terms agreed per project or per year
  • Custom playables and reskins (see custom work)

Prices exclude any VAT/sales tax the payment provider may add. See the license terms and refund policy.

FAQ

Questions, answered.

Anything else? Email hello@playablevault.com.

Do I need to code?

No, not for Standard. You change texts, colors, store links, logo and difficulty in the CONFIG block at the top of the HTML file using any text editor, then upload the file. Pro adds source code for teams that want to change gameplay.

What exactly do I get?

Standard: a ZIP with the ready builds for AppLovin, Unity Ads, ironSource, Google Ads, Meta, Mintegral, TikTok/Pangle and a plain web build. Pro and Bundle add the full source code and the build tool (node tools/build.mjs) that regenerates every network build and checks file sizes.

Which networks are supported?

AppLovin, Unity Ads and ironSource (MRAID 2.0), Google Ads (ZIP with ExitApi), Meta (single HTML with FbPlayableAd), Mintegral and TikTok/Pangle. The Mintegral and TikTok builds follow the networks' public specs; as with any creative, validate them in the network's own test tool before launch.

How big are the files?

The 3D games are about 750 KB as a single HTML file, which is under Meta's 2 MB limit and the 5 MB limit of the other networks. The 2D lite build is about 22 KB. There are no image or audio files; models and sounds are generated in code.

How much can I customize?

With Standard: every text, color, store link, the logo, and difficulty values such as speed, enemy health and starting gold. With Pro you have the full source, so you can change gameplay, models and levels.

What does the license allow?

Standard covers ad creatives for 1 app/title. Pro covers unlimited titles you own. Agency use for client titles needs an agency license. You may not resell or redistribute the templates themselves. You own the ad creatives you make. Full details are on the license page.

Can I get a refund?

These are digital goods. If a template does not work as described and we cannot fix the issue, you can request a refund within 14 days of purchase. See the refund policy.

Do I get updates?

Pro and Bundle include 6 months of updates, such as fixes and adjustments for network spec changes. Standard includes the version you bought plus bug fixes for issues where the product does not work as described.

Can you make a custom playable for my game?

Yes. We build custom playables around your own gameplay and art, and reskin any template in this catalog. Send your store link, a gameplay video and your timeline via Request a quote and we will reply with a quote.

Your next playable is already built.

Try the demos

single HTML
7 + webnetwork builds
30–45 ssession

Or get all 8 games with the Complete Bundle for $399. The demo is the plain web build; the CTA opens a placeholder store link.