/CS5550

Websocket Powered Multiplayer RPG Battler

Primary LanguagePython

CS5550 Semester Project

This is a turn based, multiplayer RPG battle system made for CS 5550. The main focus of the project was to learn about how to use websockets.

The most WIP build of the project is located at http://104.131.9.78/.

Game Instructions:

First, enter a name for yourself.

Then, attack the monsters as they appear- don't think about the fact that they have families.

Installation Instructions:

After pulling, navigate to the directory.

Create a new virtual environment to run the site in: virtualenv venv

Activate the environment: source venv/bin/activate

Install the flask server and the flask-socketio library:

pip install flask

pip install flask-socketio

Run the python app:

python computernetworking.py

Then, the site will be at http://0.0.0.0:5000/.

I understand that this has holes and bugs and security issues... it was just fun to make for a class.