May 19, 2009

Download version 16015

Version 16015 is identical to the earlier stable version 11496 except that it now includes the beginnings of internationalization (Czech localization included; please feel free to submit more!) and has a few minor build fixes to keep up with modern systems.

Newer builds of gPalanarity are no longer provided as statically linked 'universal' binaries as it is exceedingly difficult to build purely static binaries of any reasonable size on a modern UNIX platform. The source should build cleanly on any machine with the prerequisite development libraries installed. Not to mention-- it's probably also already packaged for your specific distribution.

Download version 11496

Statically linked binary versions of gPlanarity 11496 (English only) are still available below.

All you need is to download the executable, gunzip it, and run it (you might want to stick it in /usr/local/bin or the like). The executable will create and save state in a .gPlanarity directory in the homedirectory of each user who runs it.

gPlanarity requires all of Xrender, an Xrender capable X server, freetype and fontconfig to run; typically these are present on any modern UNIX desktop. The above executable binaries are known to run fine on stock Debian, Ubuntu, Fedora, RHEL and Solaris/Athena boxes. Slack and Gentoo users will likely get results in accordance with their administration karma levels.

What is it?

gPlanarity is a simple puzzle game involving untangling planar graphs for fun and prizes. If you tend to get addicted to cute little math puzzles, this one is a doozy.

Is it anything like the flash game Planarity?

gPlanarity is a super-clone of the flash Planarity game written by John Tantalo. The original Planarity ran well in IE and Firefox on other platforms, but was slow and liked to lock up or abort under Linux browsers.

gPlanarity implements gameplay identical to the original Planarity but adds some UI and game extras around the basic game such as multiple board generation algorithms, puzzle boards, complete backing state, group select/drag and so on.

No packages?

There's really no need; all you need is the single executable file to run it.

Screenshots!

Monty <monty@xiph.org>