JustinHuPrime / NPlanetaryHaskell

CPSC 312 Group Project 1
GNU Affero General Public License v3.0
1 stars 0 forks source link

NPlanetary

GitHub Workflow Status GitHub milestone GitHub pull requests GitHub

NPlanetary is an electronic board game loosely based off of the pen-and-paper board game Triplanetary.

The game simulates combat and economics in a two-dimensional recreation of the solar system, and features Newtonian movement rules.

Installation

This package depends on:

To install, run cabal install

Usage

The game is split into a client, which views the state of the game board and sends your moves to the server, and the server, which resolves everyone's moves.

Start the client with nplanetary-client <server-url>, where <server-url> is the URL of the server to connect to.

Start the server with nplanetary-server 2.

For more information on game mechanics, see the wiki.