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.

Built-in Level Editor

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 Config structure.
  • 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
StatusReleased
PlatformsHTML5
Release date 17 days ago
AuthorBouh
GenrePuzzle
Made withGDevelop
TagsCasual, gdevelop, mobile
Average sessionAbout a half-hour
LanguagesEnglish
InputsKeyboard, Smartphone
AccessibilityColor-blind friendly
ContentNo generative AI was used

Purchase

Buy Now$7.49 USD or more

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:

Arrow Lines - GDevelop Game Template.zip 697 kB

Development log

Leave a comment

Log in with itch.io to leave a comment.