UrhoMMO Project

Hello everyone,

Today I am releasing my project of develop a MMORPG (small mmo) using Urho3D (Client and server-side) as open source at my GitHub.

You can check the source code right here:

I dont have much to say for now, it isn’t a consolidated project, but I am trying to do my best for make it happens (for this don’t be so critical about it plz hehe).

As the most of people here should know, any game engine is very complicated when we r talking about MMORPG. But when we talk of Urho3D, we mostly talking about a big game framework/library (and for me, this is the best part). This way, anything you want to do, liking to code C++ (my case) and some notion of game, it’s really possible.

For this, I had to make a branch of Urho3D to make some modifications on some Urho core codes, like Networking (to accept to connect on multiple servers) and some other things. You can check the branch here:

I hope this could be useful for someone someday, I am developing as hobby, so you guys can not expect too much from me.

Anyway, thanks for ur time,
Urho ftw.

11 Likes

Could you explain this in more detail?

Also, congratulations on the project, I hope it goes well!

On Network subsystem you can connect on only one server. The problem its on the client side, that I needed maintain the connection with multiple servers (Game Server and Master Server). I know that I could create Network instances for each server desired on client, but what I did was change the Network code for allow this multiple connections and handle it normally.

1 Like

This is great stuff. Most MMORPG do this to reduce down time.

1 Like