Cannon Smash: 3D Physics Puzzle – Complete Game Template
Ship a 3D physics smash Fest puzzle: 1000 levels, cannon aiming, jars/stones/TNT. Unity 6 URP, Google AdMob, Unity IAP, Project Setup.
by MultiTech Studio
Price History +
Links: Document, Direct Play(WebGL), .apk
With Unity guided Ai Skills.
Cannon Smash: 3D Physics Puzzle Template is a complete Unity 6 (URP) mobile game from MultiTech Studio.
Players aim a cannon, fire, and smash stacked jars, cans, stones, boxes, ice, and TNT so physics chain reactions clear the stage.
Core gameplay
- Aim with touch or mouse; the cannon uses ballistic aiming (Cannon) and a move budget per level
- Smash jars, cans, stones, boxes, ice, TNT, discs; wormholes, blockers, and moving / rotating tables
- Multi-stage levels, opening rocket volleys from win streaks or a pre-level rocket booster
- First-run gameplay tutorials (wormhole, blockers, tables, tint holes, staged levels)
- 1000 authored JSON levels plus a loop list after the last unique level
- Editor Level Generator to load/edit/save those JSON layouts
Meta & retention systems
- 5 lives, 30-minute refill, unlimited-life timed IAP payloads
- Coins + shop (coin packs, bundles, No Ads)
- Pre-level rocket booster; Ego fail offer (+moves for coins or a rewarded ad)
- Streak rockets at level start after wins
- Home / shop / settings, haptics, Rate Us, local remote-config JSON + AB test hooks
Monetization ready
- Google AdMob (optional): banner, interstitial (win / fail), rewarded (extra lives, Ego +3 moves). Google test IDs on ProjectSetupData
- Unity IAP (MT_IAP): coins, No Ads, starter/bundles, fail offer. Placeholder IDs com.multitechstudio.cannonsmash.*
- No Ads purchase calls AdsControl.RemoveAds() / HasNoAds
- Do not ship leftover production keys. Replace test IDs and IAP IDs before store release
Developer-friendly architecture
- Namespace MultiTechStudio.CannonSmash.*
- JSON level data (not a hidden binary-only format)
- Tools → MultiTech Studio → Cannon Smash → Project Setup (ProjectSetupData in Resources)