🏹 Arrow Battle – Production Ready Unity Template
Arrow Battle is a production-ready Unity puzzle template combining satisfying jam, sort, match, and merge-style gameplay with colorful arrows, cannons, and snake battles.
Players tap arrows that are not blocked to send them onto the road. Matching adjacent arrows can move together, then travel to the center and enter their matching cannon. Each cannon fires 3 bullets at the corresponding snake body, destroying its segments. As the snake loses its body, it pulls back until completely destroyed. Destroy every snake to win the level.
Featuring Hidden, Locked, and Decay arrows, five monetization-ready power-ups, an easy-to-use ScriptableObject Level Editor, 100+ ready-to-play levels, and Unity IAP v5 support. Easily customize the arrows, cannons, snakes, characters, UI, and skybox with free reskin possibilities.
Required Unity Packages
🎮 Core Gameplay
🧩 Special Arrow States
👻 Hidden Arrow – Cannot be clicked until an adjacent arrow is moved.
🔒 Locked Arrow – Cannot be clicked until unlocked and broken.
🔥 Decay Arrow – Cannot be clicked and will be destroyed after a countdown. Use the Cooler to stop the decay.
⚡ Power-Ups
🛠 Level Editor
Create and balance levels quickly with the included ScriptableObject-based Level Editor. Configure arrow layouts, colors, blockers, snake bodies, special states, cannon slots, power-ups, and difficulty progression without writing code.
✨ Features
📦 Perfect For
📁 Included
✅ Complete Source Code
✅ Built-in Level Editor
✅ Arrow & Cannon System
✅ Snake Battle System
✅ Power-Up Framework
✅ 100+ Ready Levels
✅ Unity IAP v5 Integration
✅ Mobile Monetization Support
🚀 Build, customize, and launch your own Arrow Battle puzzle game faster with a production-ready Unity foundation.
Support: clawbeargames@gmail.com
Your rating, review, and feedback are greatly appreciated!