Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/webdevian/pandemic

Javascript implementation of the board game Pandemic
https://github.com/webdevian/pandemic

board-game boardgame game js pandemic

Last synced: 1 day ago
JSON representation

Javascript implementation of the board game Pandemic

Awesome Lists containing this project

README

        

# Pandemic board game emulation

[![Greenkeeper badge](https://badges.greenkeeper.io/webdevian/pandemic.svg)](https://greenkeeper.io/)
[![Build Status](https://travis-ci.org/webdevian/pandemic.svg?branch=master)](https://travis-ci.org/webdevian/pandemic) [![Coverage Status](https://coveralls.io/repos/github/webdevian/pandemic/badge.svg?branch=master)](https://coveralls.io/github/webdevian/pandemic?branch=master) [![Code Climate GPA](https://codeclimate.com/github/webdevian/pandemic/badges/gpa.svg)](https://codeclimate.com/github/webdevian/pandemic)

Javascript implementation of the board game Pandemic

## Requirements

- NodeJS
- NPM (or [Yarn](https://yarnpkg.com/en/))

## Getting started

`npm install` or `yarn` - Install dependencies

## Run tests

- `npm test` - Run tests once
- `npm run watch` - Run tests when any js file changes

## Tools

- Tests are run with [Mocha](https://mochajs.org) and organised using the [BDD interface](https://mochajs.org/#bdd)
- Test assertions are written with [Chai](http://chaijs.com/) and the [BDD/Expect style](http://chaijs.com/api/bdd/)

# To Do

- Allow Resilient Population event during an epidemic
- Forecast Event
- Game GUI