This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Failed to load latest commit information.
This project is a server - client model for a MOBA game. To start, run python3 server.py inside termproject folder, install any libraries mentioned in errors. I think (tornado,timeout-decorator,pypng) pip3 install timeout-decorator pypng tornado should do it Server testing done on OSX / Linux. Unkown if there are any quirks on windows based machines. You will want to edit the server list at the top of the client main.js file if you want to point to your own server that's not localhost. The server also shuts down when a game ends, so you have to restart it when this happens, I prefer using the bash script to auto restart. \ The client files must be hosted somewhere (localhost python -m SimpleHTTPServer or http-server package with nodejs work great for this) It also should be hosted at http://www.contrib.andrew.cmu.edu/~jpascoe/web/ later The server is not designed to be run on a laptop with chrome running at the same time, low performance may occur in this situation. I prefer a dedicated server like the one that I have in the defaults in the client. CMU / AWS. Unsupported on non chrome platforms To dev client, open web-new folder in term, type npm install and npm stat. Builds go in the build folder.