
Arrow Lines (GDevelop Template)
Concept
The concept is simple: the board is filled with arrows pointing toward the four edges. An arrow can only leave the board if nothing blocks its path. If another arrow is in the way, you'll need to remove that one first. Find the correct sequence, clear the board, and avoid getting stuck. Play by tapping an arrow or swiping along its path.
๐ Audio
The template includes 11 sound effects across gameplay and menus. Swiping feels satisfying, while menu interactions provide clear audio feedback. Sound effects also feature randomized pitch and volume variation for a more natural feel.
๐ฎ Three Game Modes
Players can choose between three game modes:
- CLASSIC โ play without restrictions.
- TIME ATTACK โ complete each level before the timer runs out.
- MOVES โ solve each puzzle with a limited number of moves and a forgiving 3-move buffer.
๐ Progression & Rewards
The game features a progression system designed to keep players engaged as they advance through the levels.
- Confetti celebrations are triggered after completing every 10th level, as well as after finishing the tutorial.
- Handcrafted levels introduce the core mechanics step by step, ensuring players understand the gameplay before moving into procedural content.
- After completing the handcrafted levels, the difficulty gradually increases through procedural generation, introducing more complex boards with more challenging arrow interactions.
The progression curve is designed to provide a smooth transition from learning the mechanics to mastering increasingly difficult puzzles.
๐งฉ Handcrafted Levels
The template includes a collection of handcrafted levels designed to progressively introduce the game's mechanics. Levels 4 through 9 have been carefully designed so that arrows genuinely block one another, creating puzzles that better showcase the intended gameplay.
โ๏ธ Endless Procedural Generation
Beyond the handcrafted levels, the game features endless procedurally generated puzzles.
Every generated level is built backwards from a solved board, guaranteeing that it is always solvable.
The generation system adapts its difficulty using multiple factors, including:
- Player progression.
- Number of arrows.
- Distribution of short, medium, and long arrows.
- How arrows are nested and block one another.
- Total number of moves required to solve the puzzle.
Difficulty can also be configured manually from 0 to 5, allowing you to control how constrained each solution is.
Generation is fully deterministic: the same level number always produces the same puzzle for every player. You can also override generated levels with custom layouts (for example Level7).
๐๏ธ Built-in Level Editor
Create, test, validate, and export your own levels directly inside GDevelop.
The editor detects invalid or unsolvable layouts and can automatically fix arrows that prevent a level from being completed.
Levels can be exported as external layouts and integrated into your own project.
The editor is included with the template because it runs directly inside the GDevelop project.

Other Features
- Complete game loop including main menu, settings, pause menu, tutorial, hints, scoring, and saved progress.
- Responsive UI using Anchor behavior for both desktop and mobile.
- Click, tap, and swipe controls.
- Handcrafted levels and endless procedurally generated levels.
- Difficulty settings.
- Endless progression with automatic save and reset options.
- Smooth camera transitions between scenes and levels.
- Built entirely with native GDevelop events. JavaScript is only used inside extensions for advanced generation logic.
- Centralized configuration through a global
Configstructure. - Well-organized event sheets with commented groups for easy navigation and customization.
Platforms
Supports PC & MOBILE! Fully responsive in portrait or landscape orientations.
Game Engine
Made with and for GDevelop 5 (free & open-source game engine).
License
- โ You can sell and publish any game you make with this template.
- โ You cannot resell or redistribute the original template source file as-is.
- ๐ Crediting the author is optional but appreciated.
| Updated | 8 days ago |
| Published | 17 days ago |
| Status | Released |
| Platforms | HTML5 |
| Release date | 17 days ago |
| Author | Bouh |
| Genre | Puzzle |
| Made with | GDevelop |
| Tags | Casual, gdevelop, mobile |
| Average session | About a half-hour |
| Languages | English |
| Inputs | Keyboard, Smartphone |
| Accessibility | Color-blind friendly |
| Content | No generative AI was used |
Purchase
In order to download this game you must purchase it at or above the minimum price of $7.49 USD. You will get access to the following files:
Development log
- Template & Game Update9 days ago



Leave a comment
Log in with itch.io to leave a comment.