Abstract Board Games
These examples are meant to demonstrate the type of output you are able to create with protograf. They are not meant to be exhaustive or comprehensive!
Bear in mind that the images shown in these examples are lower-resolution screenshots; the original PDFs that can be generated from the source scripts will demonstrate full scalability.
Chess
Title |
Chess Board |
Script |
|
Discussion |
This example shows how to construct a regular Chess board. |
Screenshot |
|
Backgammon
Dejarik
Dejarik is a holographic, Chess-like game depicted in the “Star Wars” movies.
Go
Hex
Hex is the title of a game invented by Piet Hein.
HexHex Games
There are many games that are played on “hexagonal” board i.e. a board that is hexagonal in outline and is composed of many hexagons.
The number of hexagons on the side of such a board is used to identify the board size, for example; hexhex4 is a board with 4 smaller hexagons along each side.
Title |
Plain HexHex Board |
Script |
|
Discussion |
This example shows how to construct a regular HexHex board. |
Screenshot |
|
Morabaraba
Title |
Morabaraba Board |
Script |
|
Discussion |
This example shows how to construct a Morabaraba board. There is just a simple set of Squares, with the corner vertices and line centres (“perbis” points), connected by Lines using each line’s link property. |
Screenshot |
|
Octagons
In Octagons, players alternate taking turns. On their turn, a player can either fill in one half of an octagon or two squares. The player who first forms an unbroken connecting line between the edges of their colour wins.
Snex
TicTacToe
Meridians
In Meridians, players alternate taking turns to place stones and capture the opponent’s pieces.
New Classic Games
In February 2026, Brian E. Svoboda released a small booklet, in PDF format, containing boards and rules for a number of abstract games, titled “A NEW BOOK OF CLASSIC BOARD GAMES”. This booklet was discussed at Board Game Geek in this forum: https://boardgamegeek.com/thread/3357842
The script linked here is an attempt to reproduce the boards from that booklet.
Note
The script does not currently reproduce the “King’s Valley” board; this is still a work-in-progress!
Title |
New Classic Games |
Script |
|
Discussion |
The script uses different techniques and commands for each board; some are simple, but some are quite long and/or complex. Only the screenshots for a few of the boards are shown here:
Another related script, linked here for interest is an example of drawing a diagram that could be used in a rules document - see new_classics_diagrams.py |
Screenshot |
|
Screenshot |
|
Screenshot |
|
Screenshot |
|