Skip to content

An interactive web application for viewing a map from a game. Used for visualizing game mechanics in a game where the players can build towers for their kingdom to increase their kingdoms influence.

Notifications You must be signed in to change notification settings

robinkar/maptool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Map tool

An interactive web application for viewing a map from a game. Used for visualizing game mechanics in a game where the players can build towers for their kingdom to increase their kingdoms influence. Live demo available here. The backend is implemented using Node, Express, MongoDB and WebSockets. The frontend uses React and WebSockets.

Requirements

Setup

git clone git@github.com:robinkar/maptool.git
cd maptool
npm run build

Create and setup MongoDB database information and Express port number in the file backend/.env, example:

DB_SERVER=127.0.0.1
DB_DATABASE=mydatabase
DB_USER=myuser
DB_PASSWORD=mypassword
PORT=80

Running

Run the command npm start. The application should now run on the port specified in backend/.env.

About

An interactive web application for viewing a map from a game. Used for visualizing game mechanics in a game where the players can build towers for their kingdom to increase their kingdoms influence.

Resources

Stars

Watchers

Forks