Freebloks 3D

Blokus is an attractive and simple board game, original published by Sekkoia. During a course of Software Engineering at the FH-M√ľnster, advanced students of computer science had to create a software version of that board game.

This is the result of two collegues and me, developed during this practical training, during spring 2005, later released as an open source project with the name Freebloks 3D.

The game is written in C++ and supports Windows and OpenGL and X11 based Unices like Linux or FreeBSD. I also had the game running on a MacOS X and Solaris systems.

Freebloks 3D comes with a dedicated server, full IPv6 and multiprocessor support. There is a dedicated server running at The game supports up to 4 human players at one computer as well as team playing .

A network compatible Android port of Freebloks 3D is available:



Source code

This source code is distributed under the terms of the GPLv2.

Freebloks 3D (c) by Alex Besstschastnich, Frank Stolze and Sascha Hlusiak, 2005-2015.