View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 6000.3.8 or later
- Package size
- 69.9 MB
- Files
- 719
- Favorites
- 7
- Views in the past week
- 28
- Requires
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $29.99 on
Keywords
3D Cake Match Sorting Puzzle Template
- Price drop
Complete Cake Sorting template: tap-to-sort match-6 gameplay, bakery meta, boosters, decorations, AdMob ads, IAP shop, data-driven progression. Unity 6 URP. Source code & setup guide included
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 6
3D Cake Match Sorting Puzzle Template screenshot 1
About this asset
Links: Direct Play(WebGL), apk, Document
Cake Sort Puzzle 3D is a complete, production-ready 3D color-sorting puzzle game template from MultiTech Studio.
Players sort colorful cake slices across plates and merge six matching pieces into a finished cake — A complete Unity template demonstrating a flexible 3D color sorting gameplay mechanic.
Core gameplay
- Match-6 color sorting on a 3D table — slide and stack cake slices on plates until six identical pieces complete a cake
- One-finger tap controls optimized for phones and tablets
- Procedural puzzle generation via weighted RateDataConfig (slot count, piece count, cake variety)
- Smooth piece movement with DOTween-powered animations (optional fallback when tweens are disabled)
- Boosters: Hammer, Swap, ReRoll, Bomb, FillUp, and Revive
- Satisfying VFX, particles, and SFX for merges and completions
Meta & retention systems
- Bakery / cake collection — unlock and swap cakes as players progress
- 100 cake-card progression tiers + 23 player meta levels (fully editable in ScriptableObject assets)
- Coin economy with shop packs and reward flows
- Daily login rewards (DailyRewardDataConfig)
- Lucky spin wheel (SpinDataConfig — 6 or 8 segments supported)
- Daily quests (QuestDataConfig)
- Decoration shop — customize table, plate, floor, and effects
- Local leaderboard UI for high-score / record display (ready to wire to Play Games / Game Center)
Monetization ready
- AdMob integration — banner, interstitial, rewarded, and rewarded interstitial (AdsManager + ProjectSetupData)
- Level-gated interstitial rules (interstitialLevelThreshold, configurable toggles)
- Remove Ads purchase support
- Unity IAP — coin packs, booster bundles, sale packs, piggy bank (MyIAPManager + ShopDataConfig)
- Test ad unit IDs included by default — swap for your own before release
Developer-friendly architecture
- Clean C# source under Assets/MultiTech Studio/CakeSort3D/Scripts/ (MultiTechStudio.CakeSort3D namespace)
- Data-driven design — balance progression, economy, quests, spin, shop, and decorations without code changes
- CakeSort3D Setup window — Tools → Multi Tech Studio → CakeSort3D → Setup for Project Setup Data, SDK toggles, AdMob IDs, and scripting defines
- Component migration utility for safe prefab/script upgrades
- Compiles safely with or without optional SDKs (conditional compilation)
What's included
- Complete game template folder: models, materials, textures, prefabs, sprites, audio hooks, VFX
- UI prefab library (Shop, Spin, Daily Reward, Quests, Bakery, Decorations, Settings, Tutorial, IAP, Leaderboard) via Assets/Resources/
- ScriptableObject configs: CakeDataConfig, LevelDataConfig, RateDataConfig, ItemDataConfig, ShopDataConfig, SpinDataConfig, DailyRewardDataConfig, QuestDataConfig, DecorationDataConfig, and more
- Buyer documentation: Cake Sort 3D - Template Guide.md + Data - ScriptableObjects Reference.md
- README with quick-start, DOTween setup, and release hygiene checklist
Get started in minutes
- Open the project in Unity 6
- Play Loading.unity
- Open CakeSort3D Setup → assign ProjectSetupData → enable DOTween → Update Defines
- Reskin art via CakeDataConfig / DecorationDataConfig
- Add your AdMob & store product IDs → build for mobile
Important notes for buyers
- DOTween (Demigiant) is required for full tweened UI/gameplay — enable via the included Setup window
- Template ships with Google test ad IDs — replace before production
- Do not publish with production keystores or google-services.json — use your own credentials
- Progression is data-driven, not a hand-placed level editor — extend via ScriptableObjects and rate weights
From the publisher's Asset Store listing.
Technical details
Unity version: 6000.3.8f1 (Unity 6)
Render pipeline: URP 17.3
Platforms: Android, iOS, WebGL
Input: Touch + mouse
Animation: DOTween (enable MT_DOTWEEN in Setup after import)
Ads: Google Mobile Ads (optional MT_ADMOB)
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.3.8f1 | Not listed | Compatible | Not listed |
Created in URP.
After changing only materials will works perfect in all render pipeline(s).
As listed on the Asset Store.