Skip to content

An online, multiplayer go variant on an infinite board.

License

Notifications You must be signed in to change notification settings

joshua-sterner/infinite-go

Repository files navigation

infinite-go

An online, massively multiplayer go variant on an infinite board.

Project Status

This project is under active development, but it is currently unreleased. I ocasionally post about its status on my blog, which you can see here.

Dependencies

Express.js, Passport.js, bcrypt, node-postgres

Mocha and SuperTest are required for testing.

Running Tests

Run npm install in the project directory. There are integration tests that require database access, so create a postgres database and put the connection details in test/test_db_connection.json as follows:

//test_db_connection.json
{
    "user": "postgres username (default: your username)",
    "password": "postgres password (default: no password)",
    "host": "hostname of the postgres server (default: localhost)",
    "port": postgres port (default: 5432),
    "database": "name of the database to be used for testing (required)"
}

Tests can be run using npm test

About

An online, multiplayer go variant on an infinite board.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published