Ravel Arrows View on Asset Store (opens in new tab)

Package details

Latest version
1.1
Last updated
First released
Unity version
6000.4.10 or later
Package size
144 KB
Files
52
Views in the past week
28

Price tracking

Last checked
Tracked since
Lowest recorded
$17.99 on

Keywords

Ravel Arrows

by Lens Labs (opens in new tab)

No ratings yet

Complete arrow-untangling puzzle template: guaranteed-solvable procedural levels, full meta progression, and one-asset reskinning.

Price $19.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Ravel Arrows, 6 months Current $19.99; lowest $17.99; highest $19.99 in this period. $0 $10 $20 Oct Nov Version 1.1 released 5 Oct 2026 v1.1

Asset preview

1 / 8

Ravel Arrows screenshot 1

Ravel Arrows screenshot 1

About this asset

Ravel Arrows is a complete mobile puzzle game template built around a single, satisfying mechanic: tap an arrow to pull it off the board, but it can only leave if nothing blocks its path. Untangle the dependencies, one arrow at a time.

What's included

  • Four fully built screens: Main Menu with level select and a Daily Challenge, an in-level HUD, a Victory screen with star ratings and score, and a Game Over flow
  • A procedural puzzle generator across four difficulty tiers (Easy, Medium, Hard, Extra), tuned for dense, satisfying boards
  • Full meta progression: level unlocks, star totals, best times, and hit-point-based mistakes with a Game Over state
  • A Daily Challenge that's the same puzzle for every player, seeded by date
  • Camera work that frames each board with a size-scaled establishing zoom and a mistake shake
  • Zero third-party dependencies - every icon, gradient, and sound effect is generated in code, so there's nothing else to import and nothing to license

Solvable by construction, not by luck

Every puzzle is built so that a later arrow can only be blocked by an earlier one, never the reverse - the dependency graph is a directed acyclic graph by construction, and every generated board is verified before it's ever shown to a player. No dead ends, ever.

Built to be re-themed

  • One "RavelBrandKit" asset lets you set your own game name, logo, and star/heart artwork - no code required
  • One "UITheme" file controls every color and font size across all four screens
  • Every button label and headline is a plain Inspector field, per screen
  • Drop in your own font and audio clips, or keep the built-in procedurally generated defaults

Good to know before you buy

  • Built on Unity's UGUI (legacy UI.Text), not TextMeshPro
  • Laid out for portrait orientation
  • No ad network or IAP integration is included - this is a clean base to build your own monetization into, not a specific SDK you'd need to rip out
  • Requires Unity 2021.3 LTS or newer; no render pipeline dependency, since it's UI and 2D only

Full setup and customization documentation is included in the package.

From the publisher's Asset Store listing.

Technical details

Compatibility

  • Unity 2021.3 LTS or newer (Unity 6 compatible)
  • No render pipeline dependency - UI and 2D orthographic camera only; works under Built-in, URP, or HDRP
  • Supports both the legacy Input Manager and the Input System package
  • Portrait orientation
  • Android, iOS, and desktop - no platform-specific plugins or native code

Code

  • 23 C# scripts, all in a single "Ravel" namespace
  • Single-scene, code-built architecture - no prefabs required; one "RavelBootstrap" component builds the entire game at runtime
  • Zero third-party packages, zero imported art or audio files - every icon, gradient, and sound effect is generated in code
  • Full setup and customization documentation included

Puzzle generation

  • Four difficulty tiers, each a different board size and arrow-length range:
  • Easy: 16×18 grid
  • Medium: 22×26 grid
  • Hard: 20×24 grid
  • Extra: 26×31 grid
  • Generated boards fill roughly 98–99% of the grid with arrows
  • Every board is verified solvable before it's shown to a player - corridor-reservation generation makes the dependency graph acyclic by construction, so an unsolvable puzzle can't reach a user
  • Deterministic, seeded generation - the same level number always produces the same puzzle
  • Effectively unlimited levels: tiers cycle in blocks of 20, then repeat at a new seed

Meta systems

  • Level unlocks, 1–3 star ratings, and a scoring formula based on mistakes and completion time
  • Daily Challenge: one seeded puzzle shared by every player each UTC day
  • Hit-point-based mistake system with a Game Over state
  • Best-time tracking per difficulty tier

Reskinning

  • "RavelBrandKit": a ScriptableObject for your game name, logo, and star/heart artwork - no code required
  • "UITheme": one file controlling every color and font size across all four screens
  • Per-screen Inspector fields for every button label and headline
  • Optional custom font and audio clip assignment; falls back to procedurally generated defaults

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.4.10f1 Compatible Compatible Compatible

As listed on the Asset Store.