C++ library for the Gungi board game.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
bin
demo
gungi
submodules
.gitignore
.gitmodules
CMakeLists.txt
CONTRIBUTING.md
LICENSE.md
Makefile
NOTATION.md
README.md
RULES.md

README.md

Gungi Logo

Gungi

A C++ library for the Gungi board game.

Gungi is a board game from Hunter X Hunter, described as a mix between Go and Shogi. The goal of the game is to capture the opposing team's Commander.

Requirements

  • C++11
  • CMake version 3.4.1 or newer.
  • Make version 3.81 or newer.

Building

$ make init
$ make

Usage

#include <gungi/gungi.hpp>

using namespace gungi;

Controller controller;

int main(char *argv, int argc) {
  Controller controller;
  controller.newGame();
  return 0;
}

Tests

$ make test

Rules

Please read the documentation outlining the game rules here.

Notation

A portable game notation is illustrated and documented here.

Contributing

Please read the documentation about contributing.

License

This project is licensed under the MIT License.

Release History

No releases to-date.