Townforge is a blockchain based game released for free under the BSD license.

The source is available.

Instructions (Linux, should work on Mac too):

git clone https://git.townforge.net/townforge/townforge
cd townforge
git submodule init
git submodule update --init
make

You will end up with three main binaries:

  • build/Linux/cc/release/bin/townforged: the daemon, which takes care of connecting to the Townforge network and maintaining the blockchain
  • build/Linux/cc/release/bin/townforge-wallet-cli: the wallet software, can create wallets to use Townforge currency without playing the game
  • build/Linux/cc/release/bin/townforge: the game itself, which needs to connect to the daemon and requires OpenGL