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
- 8.0 MB
- Files
- 282
- Favorites
- 15
- Views in the past week
- 8
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $24.99 on
Keywords
Arrow Magic
Arrow Magic is an extensible architecture arrow-chain puzzle template that generates solvable levels, speeds up prototyping, and lets you quickly reskin and ship polished puzzle games
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 7
Arrow Magic screenshot 1
About this asset
Arrow Magic is a fully featured arrow-chain puzzle game template designed to be customized, re-themed, and extended into your own commercial projects.
All gameplay data is driven by ScriptableObjects: palettes, levels, level packs, arrow transitions, sound effects, and vfx.
The template includes:
- Auto-generated solvable levels with controls for the amount of arrow coverage.
- Maskable drag and drop images to define the arrow playfield's shape and color.
- Palette per level definable via Scriptable Object or mask image.
- Arrow intros 16 predefined transitions - adjustable speed, duration, stagger, and ease.
- Define an arrow's head, tail, animation speed, and corner radius
- Auto zoom smooth animated zoom to fit each level.
- Definable board dots on win. Pulse speed, width, strength, and color.
- Level save/load via keys and packs so you can build curated level collections.
- Pluggable VFX and SFX libraries connect your own particles and audio to game events.
- UI Toolkit + Unity Input System integration for modern UI and flexible controls.
- Object Pooling of board elements to optimize performance
The package is best suited for casual and hyper-casual puzzle games, but the underlying systems are generic enough to support many visual themes and monetization styles.
From the publisher's Asset Store listing.
Technical details
- A Demo scene to test level progression of example level packs
- A Create scene for level and pack building
- A Debug scene for ui viewing of moves, state, and health
- Auto-generated solver-verified levels - set seed and arrow coverage values
- ScriptableObject–driven design: palettes, arrow transitions, sound effects, vfx, level keys, and packs
- Save / load system to test and build levels
- Multi-level undo for experimentation
- Pluggable SFX and VFX libraries wired to game events
- Built with UI Toolkit and Unity’s Input System
- Object Pooling to optimize performance
- Clean, modular, well-organized C# code ready for extension
- Documentation and support to help you integrate and customize quickly
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.3.8f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.