Signpost – Connect the Squares into a Path – Puzzle Game



In Signpost, you are presented with a grid of squares. Each square (except the last one) contains an arrow, and some squares also contain numbers.

Your job is to connect the squares to form a continuous list of numbers starting at 1 and linked in the direction of the arrows – so the arrow inside the square with the number 1 will point to the square containing the number 2, which will point to the square containing the number 3, etc. Each square can be any distance away from the previous one, as long as it is somewhere in the direction of the arrow

This game is an implementation of Pfeilpfad.

The rules of the game:

  • Write a number from 1 to N (= number of cells) into each cell of the diagram; some numbers are already given
  • An arrow in a cell points to the not necessarily adjacent cell with the next number
  • Each cell must be used exactly once

Game modes:

  • 4×4
  • 4×4 – free ends
  • 5×5
  • 5×5 – free ends
  • 6×6
  • 7×7
  • Custom mode

Below is a short tutorial showing you how to download and compile the latest source code for this game, and the other 38 games in the puzzle collection. The tutorial takes place in Linux, using the Ubuntu 17.10 distribution, but the procedure will be the same, or very similar, for other Linux distributions. If you find the tutorial helpful, please give the video a like and subscribe to our YouTube channel.

Besides the main 3 operating system, the puzzle collection has also been ported by contributors to Palm, Android, Symbian 60, iPhone, iPad, and the Windows Store.

Developer: Simon Tatham, Richard Boulton, James Harvey, Mike Pinna, Jonas Kölker, Dariusz Olszewski, Michael Schierl, Lambros Lambrou, Bernd Schmidt, Steffen Bauer, Lennard Sprong, and Rogier Goossens
License: MIT
Written in: C, Java, JavaScript

Back to the Puzzle Collection