Skip to content
This repository has been archived by the owner on Apr 20, 2022. It is now read-only.

sensualcoder/swn-gm-tool

Repository files navigation

Stars Without Number GM Tool

A GM tool for the Stars Without Number game system. The purpose of this tool is to streamline the process of creating factions and running the GM turn portion of a SWN campaign.

Prerequisites

  • A C++14 compatible compiler (ref)
  • make
  • cmake

Third-party libraries

  • Catch - Unit testing library
  • cereal - Serialization library
  • fmtlib - fmt string formatting library
  • spdlog - Logging library

Build

  • Create a build directory and change to the new directory.

$ mkdir build

$ cd build

  • Run cmake to create the makefiles for the build

$ cmake ..

  • Run make to build the tests and SwnGmTool binary

$ make

  • Run the tests

$ ./Tests/tests

  • Run the driver program to play with it.

$ ./SwnGmTool