DEV Community

Damian Alberto Pastorini
Damian Alberto Pastorini

Posted on

Reldens - Open source platform to create multiplayer RPG games

Hello everyone! Just wanted to open this post as dev-log for my project.

My name is Damian, and I'm a full-stack developer who loves creating cool stuff.

I'm working on an open-source platform called Reldens (https://www.reldens.com/) for building multiplayer RPG games.
The platform is built in NodeJS + MySQL, with Colyseus as game-server and Phaser for the game-client. It provides a lot of configurable features (https://www.reldens.com/features), and game contents management.

The general idea is to allow developers to create everything from the administration panel, like: rooms (with or without gravity), objects (which can be almost anything, animations like doors opening, NPCs, enemies, etc.), items, skills, class paths, any kind of player attributes, and tons of other features like include audio and music.
Though for now it's mostly oriented for developers the idea is to allow non-developers to be able to use it as well, reach the point where you only need to install it and use it without need to code.

I've been working on this for a long time (started in 2018), so as you can imagine I'm dealing with quite some legacy code, but I'm improving it with every iteration. You can find it on GitHub: https://github.com/damian-pastorini/reldens

The latest beta.38.1 has been published recently: https://www.reldens.com/news/beta-38-released (this was a huge improvement over the previous iterations).

The demo can be found here: https://demo.reldens.com/
The admin panel: https://demo.reldens.com/reldens-admin
User: root@yourgame.com
Password: root

You can track the project status and ongoing development here: https://github.com/users/damian-pastorini/projects/2/views/1

I hope you like it :)

Feel free to ping me or join me on discord for a chat if you're interested!

Top comments (0)