Waymark is two dimensional puzzle game, that might look simple, and indeed the idea behind the game is very simple, but the levels can be extremely difficult to pass. Your job is to guide the red piece, "player" through the level to the green homing beacon, "homer" and then to the exit. If the level has multiple homers, you must collect them all. On the way there are different kinds of pieces that you must interact with to get forward without losing player into the surrounding space. Blocks will stop the player, slopes will make player slide and turn 90 degrees, turnstiles will allow player pass only to one direction, counters will let player pass only some predefined number of times, inverse counters will block player some predefined number of times, bombs will start countdown on touch and second touch will make them explode instantly, and so on...

There are currently 60 levels, and you can also make your own levels.

Waymark is free software, it is released under GPLv3. It is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Please note that this is still work in progress. If you like Waymark, you might also like our new game Beyond Waymark. It is similar to Waymark, but has more game entities, more levels (100) and a level editor.

System requirements

  • Java 1.5+
  • GNU/Linux, Windows or Mac OS X operating system
  • Keyboard or GamePad for input (tested with Logitech Dual Action)


Up arrowUPD-pad up
Down arrowDOWND-pad down
Left arrowLEFTD-pad left
Right arrowRIGHTD-pad right
wZOOM INButton 4
sZOOM OUT Button 2
Space or EnterSELECT Button 8