Rescue with a Stroke Draw Lines Puzzle Game Unity Template
Publish & Reskin
Support
Description
Draw a line. Save the balls. Don't let them fall. Rescue with a Stroke is a physics-based draw puzzle game where the player draws lines to bridge gaps and guide colored balls to safety, built in Unity for Android, iOS, and WebGL, with level-based progression and AdMob monetization fully integrated. Complete Unity source code. All platforms included. Buy it, reskin it, publish it.
What Is Rescue with a Stroke Draw Lines?
Two balls. One gap. Your line is the only thing between them and the drop. Each level places a blue ball and an orange ball on separate platforms with a gap between them. The player draws a freehand line on the screen to create a bridge, ramp, or surface that keeps both balls safe. Physics takes over the moment the pen lifts. If the line holds both balls, the level cleared. If a ball rolls off the edge, one heart is gone.
Three hearts per session. Lose all three, and the run ends. The drawing area is the white space above the platforms. Lines follow the finger or mouse path exactly. The physics engine handles bounce, roll, and gravity in real time.
Early levels have wide platforms and simple gaps. Later levels introduce tighter spaces, angled platforms, and ball positions that require creative line placement, not just a flat bridge. The puzzle depth grows without ever changing the core mechanic.
Key Features
These features were verified directly from the source code and confirmed through full gameplay:
- Freehand Line Drawing Mechanic — Player draws directly on the screen using a finger or mouse. Lines are rendered in real time and converted into physics colliders the moment the stroke ends. The drawing input system works identically on touch and mouse without separate code paths.
- Dual Ball Physics System — Blue and orange balls are separate physics objects with independent gravity, bounce, and roll behavior. Both must be kept on safe surfaces to clear the level. Each ball has its own collision detection and fall trigger.
- Gap and Platform Level Design — Each level is a designed scene with specific platform positions, gap widths, and ball starting points. Platform layouts are not procedurally generated — every level is hand-placed for intended difficulty.
- Three-Heart Lives System — Three hearts displayed top center. Each ball that falls removes one heart. Third loss ends the session. Heart UI depletes visually on each loss with no animation delay on detection.
- Level Progression System — Levels unlock in sequence. Complete the current level to access the next. Level number displayed top left throughout play. Progress is saved between sessions.
- Restart and Back Navigation — Restart button visible top right at all times. Back arrow returns to level select. Both functions are instant — no confirmation screen or delay.
- AdMob Full Integration — Banner ads, interstitials between levels, and rewarded video for heart refills or level retries pre-coded and in position. Enter ad unit IDs, and monetization is live.
- Video Hint System — Film icon button, top right, triggers a hint video via rewarded ad. Player watches a short video and receives a line hint or solution preview for the current level. Converts ad impressions into gameplay utility.
- Cross-Platform Single Codebase — One Unity project builds Android APK and AAB, iOS IPA, and WebGL browser export. All three platforms confirmed working.
Controls
- On mobile Android and iOS, drag a finger across the screen to draw a line. Lift finger to finalize and apply physics.
- WebGL Browser: Click and drag the mouse to draw. Release the mouse button to finalize the line.
- Tap the restart top right to clear the current drawing and reset the level instantly.
- Zero learning curve. If a player can draw a line, they can play this game.
Developer Perspective
- Full Unity Source Code in C# — All scripts, level scenes, ball prefabs, line renderer, physics collider generator, live system, hint system, UI, and AdMob integration included. Nothing locked.
- Separated Clean Scripts — Line drawing, physics collider conversion, ball fall detection, lives logic, and level unlock are in individual named files. Modify any one system without touching others.
- Easy Visual Reskin — Replace ball designs, platform textures, background, line color, and UI without touching physics or drawing scripts. Full visual rebrand with zero script changes.
- AdMob Pre-Integrated — All placements coded. Enter ad unit IDs. Revenue lives from installing one.
- Android App Bundle Ready — AAB export configured. API 34 compatible. 64-bit supported.
- WebGL Pre-Configured — Browser build ready. Runs in desktop browsers without extra optimization.
- Publish-Ready — Line physics tested. Ball detection confirmed. The life system is working. Hint ad placement verified. Stable build.
Technical Specifications
- Engine — Unity 2022 LTS or higher
- Platforms — Android, iOS, WebGL Browser
- Game Type — Physics-Based Draw Puzzle
- Ad Networks — AdMob, Unity Ads
- Ad Formats — Banner, Interstitial, Rewarded Video
- Controls — Touch Draw (mobile), Mouse Draw (WebGL)
- Build Format — APK, AAB, IPA, WebGL
- Reskin Difficulty — Beginner
- Status — Publish Ready
Use Cases
- Mobile Game Publishers — Complete physics puzzle with lives system, hint monetization, and full ad integration. Submit under your brand after the asset swap.
- Indie Developers — Freehand line-to-collider conversion and dual-ball physics are the hardest systems to build from scratch. Both are done and tested here.
- App Reskinners — Ball designs, platform textures, and UI are clean asset swaps. One of the simplest visual reskins in the puzzle category.
- HTML5 Gaming Platforms — WebGL export pre-configured. Add to the browser puzzle catalogue without extra build work.
- Game Studio Client Projects — Deliver a branded physics puzzle to a client in days. Stable, tested, publish-ready at version one.
Reskin and Rebranding Options
Ball models, platform textures, line color, background, and UI are all replaceable without script changes. Alternative themes: water rescue, fruit saving, bubble guide, sci-fi orb puzzle, or branded character rescue for client projects. Beginner reskin difficulty. No scripting knowledge required.
How to Buy and Use This Game Source Code?
- Purchase the Rescue with a Stroke source code on SourcePlunge.
- Download the full Unity project to your machine.
- Open in Unity 2022 LTS or newer.
- Replace ball models, platform assets, UI, and app icon with your branding.
- Enter your AdMob ad unit IDs into the pre-coded placement scripts.
- Build and submit to Google Play, App Store, or deploy WebGL to your browser platform.
From purchase to published, three to four days for a standard visual reskin.
Why Buy From Source Plunge?
Every listing on SourcePlunge is tested before going live. Rescue with a Stroke is confirmed to work across Android, iOS, and WebGL. Line physics, ball detection, lives system, hint video, and all ad placements verified.
Post-purchase support available. Custom development for additional level packs, new ball types, or extra ad networks available on request. No download. Nothing to install to browse. All listings visible before purchase.
FAQ's
Full Unity C# project. All scripts, level scenes, ball prefabs, line renderer, physics collider generator, lives system, hint video system, UI components, and AdMob integration. Nothing locked.
Banner, interstitial between levels, and rewarded video for the hint system and heart refills are all pre-coded. Enter your ad unit IDs, and monetization is live from install one.
One codebase builds Android APK, AAB, and iOS IPA. WebGL browser export is also configured. Three platforms from one purchase.
Unity 2022 LTS. Newer LTS versions are also compatible. Avoid beta or non-LTS releases.
Single-project commercial license. Customize, rebrand, and publish under your own brand. Resale of the source code itself is not permitted.
Duplicate an existing level scene, reposition platforms and ball starting points. The level unlock sequence handles new additions automatically.
Available on request through SourcePlunge. New level packs, moving platform systems, additional ball types, or leaderboard integration are all possible post-purchase.
No Reviews Yet
Be the first to share your thoughts on this product.