Arrow Out! – Arrow Escape Puzzle | HTML5 Game
Arrow Out! is a colourful arrow escape puzzle game made with pure HTML5 Canvas and JavaScript. The board is packed with bendy arrows. Tap an arrow and it slides out the way it points, but only when its way is clear. Blocked arrows bump and cost a heart. Find the right order and clear the board!
It runs in any modern browser on mobile and desktop, in portrait and landscape, from a web server or straight from disk. No framework, no build step, no server code.
Gameplay
- 200 levels in 10 chapters, each chapter with its own animated background and a boss level
- Every level is checked by a solver, so every level can be solved
- Bendy arrows that slide out along their own path
- New mechanics step by step: bent arrows, rocks, frozen arrows (ice), locks and keys
- Real-time guides on the level where each mechanic starts, plus a how-to-play guide with live mini boards
- Hearts in every level, stars for playing without mistakes, hint and undo
- Combos with rising musical notes, particles, confetti and cute arrow faces
Progression and retention
- Animated world map with stars and boss levels
- Lives that refill over time, with a fair rule: a life is at stake from the first tap and comes back on a win
- Coins and a shop: 8 themes, 12 arrow colour styles, 6 face styles, hint / undo packs, Heart Boosts and lives
- Daily challenge with streak, 7-day gift calendar, lucky wheel
- 18 achievements with rewards
For developers
- Pure HTML5 Canvas + JavaScript, clean and commented code, no framework lock-in
- Level editor included: draw, generate, check, show the solution, play test, export
- Levels in a simple readable JSON format (one line per arrow)
- Easy reskin: all art is PNG, all sounds are MP3; colours, prices, texts and timings in commented config files
- Animated backgrounds defined as data (layers, particles, strips), easy to change or extend
- 8 languages included (English, Spanish, French, German, Portuguese, Italian, Turkish, Indonesian), easy to add more
- Progress saved in the browser, music / sound / vibration / language settings
- Responsive portrait and landscape layouts, sharp on high-DPI screens
- Detailed documentation
Ads and Analytics Ready (Third-Party Services)
Important: the ad and portal integrations are optional hooks only. Google AdMob / AdSense, Poki, CrazyGames and GameDistribution are external services: each one requires its own external account (usually with an approval process), has its own terms and policies, and has its own specific costs and revenue-sharing model. None of these accounts, services or SDKs are included with this item.
- Interstitial and rewarded ad hooks (continue, double coins, hints, undos, free coins, extra spin, extra life)
- Ready-made hooks for Google AdMob (Cordova / Capacitor), Poki, CrazyGames and GameDistribution (external accounts required; each platform has its own costs or revenue-sharing model)
- A marked place for your own ad code; ads are off by default and the game works fully without them
- Callbacks for your own analytics
Third-party services disclaimer: Arrow Out! does not include any ad network or analytics account, SDK or service. Services such as Google AdMob, Google AdSense, Poki, CrazyGames and GameDistribution are provided by third parties: each one may require its own external account and approval, has its own terms and policies, and may involve fees, revenue sharing or other costs. You are responsible for creating and managing these accounts, for complying with their terms and with the laws that apply to you (for example privacy and cookie-consent rules such as GDPR), and for any costs they involve. The author of this item is not affiliated with these companies and is not responsible for their services.
What you get
- The complete game (game folder)
- The level editor (level-editor folder)
- Documentation (documentation folder)
Credits
All art, sounds, music and levels were made for this item. Font: Fredoka (SIL Open Font License).