Document, .apk, WebGL(Live)
Arrows Out Puzzle — 900 Level Mobile Template by MultiTech Studio is a production-ready 2D hyper-casual puzzle project for Unity 2022.3 LTS (Built-in render pipeline).
Tap colored arrow chains to slide them off the grid without blocking others — clear the board to win. The package includes 900 hand-authored levels, a visual Level Editor, polished arrow physics (ArrowManager path movement, corner fills, black-hole absorption), and three level-gated monetization systems: Golden Pass, Piggy Bank, and No Ads / Starter Pack IAP popups.
Core gameplay
- Arrow-out puzzle loop — tap an arrow to move it along its path; pre-move raycast blocks collisions
- 900 JSON levels in Assets/Resources/Levels/ (lv1–lv900) with grid size, timers, and difficulty tags
- Advanced arrow rendering — head/body/tail segments, corner-fill curves per color (ArrowTypeSO)
- Obstacles — way blockers (with life), black holes (absorption + fade), portals (entrance/exit pairs)
- Level-clear ripple — satisfying grid ripple animation on board clear
- Camera — auto-framing + pinch zoom on large grids (CameraController)
- Difficulty tiers — Normal, Hard, SuperHard with HardLevelIndication popup
- 4 hint types — Normal, Grid, Wand, Eraser — unlock by level on the HUD
- Tutorial — tap tutorial (level 1) and zoom tutorial (level 5)
- Win screen — 3-star rating, confetti VFX, rewarded-ad 2× coins
- Lives & timer — continue with coins or rewarded ads on fail / timeout
- Built-in Level Editor — paint arrows and obstacles, save new JSON levels without leaving Unity
Level-gated live-ops — major selling features
Every meta monetization feature unlocks and appears based on player level, creating a natural progression curve from pure gameplay to full live-ops — no extra wiring required.
Piggy Bank: Level 5: Side button + fill bar; coins from each win accumulate until full, then claim
No Ads popup: Level 11 (Home): Side NO ads button opens IAP popup; removes AdMob after purchase
Golden Pass: Level 18: Seasonal 21-stage pass — Join popup, free + premium tracks, +1 pass coin per win
Starter Pack popup: Level 19: Timed 24 h IAP offer with countdown on Home; auto-popup optional
Golden Pass highlights:
- Modular package in Assets/MultiTech Studio/GoldenPass/ — reusable across MultiTech templates
- 20-day seasons, 21 stages, manual CLAIM rewards (coins + 4 hint types)
- Premium track via one-time IAP; persists across seasons
- Join required each season; tutorial once per account
Piggy Bank highlights:
- Fills from GameManager.coinInPiggyBank every level win (default 100)
- Win screen shows +coins or FULL; Home button shows stored/max
- Configurable capacity, unlock level, and claim count
No Ads & Starter Pack highlights:
- Ready-made IAP popups extending IapOfferPopupUI
- Starter Pack countdown timer; hides after purchase or expiry
- No Ads calls AdsControl.RemoveAds() on success
Other meta & retention
- Theme shop — 6 unlockable themes (Colorful, Neon, Edge, Black, Snake, etc.)
- IAP shop — coin packs, Classic / Elite / Epic bundles, No Ads, Starter Pack, Golden Pass
- Shop — daily gift + rewarded ad coins (ShopThings)
- Saga Home map — scrollable level road with side meta buttons (unlocks level 11)
- Haptic feedback — mobile vibration on key actions
- Trusted time — server-synced UTC for offer and season timers
- Settings — music, SFX, vibration toggles with persistence
Monetization ready
- Google AdMob (MT_ADMOB) — banner, interstitial, rewarded, rewarded interstitial
- Unity IAP (MT_IAP) — No Ads, Starter Pack, coin packs, bundles, Golden Pass
- Test ad unit IDs pre-filled — replace before store submission
- Interstitial gating by level threshold via ProjectSetupData
What's included
- Scenes: Splash, Main
- 900 level JSON files, Level Editor, full C# source
- Arrow prefabs (Colorful, Neon, Edge, Black, Snake themes)
- UI prefabs, fonts (Lilita One), SFX/music clips, confetti VFX
- Golden Pass module, documentation in Document/
Get started in minutes
- Open Assets/MultiTech Studio/Arrows Out Puzzle Game/Scenes/Splash.unity
- Press Play — Splash loads Main automatically
- Open Tools → Multi Tech Studio → Arrows Out Puzzle → Project Setup — verify SDK defines
- Replace AdMob test IDs in Assets/Resources/ProjectSetupData.asset
- Set your bundle ID and IAP product IDs, then build for Android or iOS
Important notes for buyers
- DOTween requires a valid license from Demigiant for commercial use; enable MT_DOTWEEN in Project Setup after import
- AdMob / IAP SDKs use test IDs in the template — swap before release
- Assets/Resources/ must stay at project root (Unity loading requirement)