Aim, ricochet and defeat every robber without hitting a hostage.
Bounce Shot Hero is a complete Unity 6 2D aiming puzzle template with 25 levels, wall rebounds, hostages, breakable objects, portals, four helpers and solver-assisted authoring tools.
Try the project: Play in Browser | Download the Android Demo | Read the Online Guide
🎮 GAMEPLAY LOOP
- Aim each shot and use walls and level objects to create useful ricochets.
- Defeat every robber while protecting hostages from the projectile path.
- Work within the supplied shot budget and use portals and breakable objects.
- Complete the objective to advance through the local campaign flow.
🧩 25 LEVELS AND LEVEL TOOLS
- 25 ready-to-play levels combine shot budgets, ricochet routes, obstacles and protected hostages.
- A game-specific editor, validator, deterministic generator and solver workflow are included.
- Portrait and landscape scenes support mobile and browser presentation.
- Editable level data supports testing, balancing and campaign expansion.
⚡ HELPERS AND MOBILE SYSTEMS
Laser Sight, Extra Shot, Mega Ball and Hero Hint include charges, unlocks, guidance and rewarded-flow hooks.
The included HyperCasual LiveOps Kit provides reusable backend-ready and native mobile foundations for advertising, in-app purchases, haptics, notifications, permissions, analytics, cloud/platform adapters, local progression, economy, rewards, shop flows, settings and engagement systems. Simulated backends support development and testing; production providers require your own SDKs, accounts and identifiers.
🛠️ RETHEME AND EXTEND
- Replace characters, projectiles, obstacles, backgrounds, UI palettes, particles and sound effects.
- Edit visible text, tutorial content, helpers and level data using the exact manual paths.
- Extend the complete C# source and separated Editor tooling.
📱 PROJECT ORGANIZATION
- Verified with Unity 6000.0.62f1, URP 17.0.4, Unity UI 2.0.0 and Input System 1.14.2.
- Portrait Android and landscape WebGL scenes are included.
- The buyer ZIP contains editable source plus detailed offline HTML and PDF manuals.
⚠️ BEFORE A PRODUCTION RELEASE
- The downloadable APK is a development demo, not a production-signed store binary.
- Install and configure any provider SDKs required by the services you enable.
- Set your own app identifiers, icons, splash screen, production IDs, privacy settings and signing credentials.
- Test gameplay, progression, advertising and enabled platform services on target devices before release.
🔗 GUIDANCE
The online Bounce Shot Hero guide covers installation, configuration, gameplay, customization, level tools, release builds and troubleshooting.
🎥 WATCH IT IN ACTION
Requirements
- Unity 6000.0.62f1
- Universal Render Pipeline 17.0.4
- Unity UI 2.0.0 and Input System 1.14.2
- Set Active Input Handling to Both
- Android Build Support or WebGL Build Support for the desired target
- Production ads require your own provider SDK and identifiers
Instructions
Quick start
- Extract the main ZIP and open the included manual.
- Import BounceShot-1.0.0.unitypackage into a Unity 6000.0.62f1 URP project.
- Set Active Input Handling to Both and assign the supplied URP asset in Graphics and Quality.
- Open the mobile scene under Assets/SatisVizionBounceShot/Games/BounceShot/Scenes or the WebGL scene for landscape.
- Press Play.
The manuals identify exact files for colours, visible text, art, helpers and level data. Follow the Android release section for app name, application ID, icons, splash, production providers, keystore signing and AAB/APK builds.