- Shivansh Saini (Backend + Game developer)
- Krishna Teja (Frontend)
This project aims to develop a MMORPG game using RPG Maker MV game engine, which is infamous for supporting only single-player game. For the web server, the infamous Django web framework is used. However, it uses ASGI, instead of WSGI, for providing an Asynchronous server interface which Django painfully lacks. To support real-time communication between game clients and server, websockets technology is used which is implemented in Django using the Channels library.
Coming soon.
- Python
- Javascript
- Django
- RMMV
- Websockets
- Redis
- Channels
- Install mysql server and start it up.
- Create a new database, called game, and change database settings according to your preferences.
- To start up server, install all the python requirements (
pip install -r requirements.txt
) and run in shell:
python manage.py makemigrations
python manage.py migrate
python manage.py runserver
TLO Report (PDF): Drive link
- KadoKawa for its RMMV game engine (and personally, for all its previous installments).
- RMN Music Pack for some of its beautiful music tracks.
- Nelderson's MV Online project, which helped give really useful insights and its wonderful tutorial series.