Request for MMO networking support

I assume you are referring to me. You don’t need to have released a commercial MMO to have the knowledge to create one.
It seems like you are forgetting the concept of an MMO. MMO is simply a massive multiplayer online.
It is based on a simple server architecture with many players online in a shared instance. That is simply it.

Scaling it to a open world GTA like world is the hard problem.
Not the architecture in its simplest form which was what i was alluding to.

I have created MMO-que servers for applications that allowed you to simulate and play trading card games such as yugioh, naruto and chaotic.
Back in my programming days (my early teens) I ran virtual private servers from Godaddy and hosted hundreds of people in a shared environment.

Just because its a card game doesn’t disqualify it as being a MMO experience on similar server architecture.

If you remember MSN gaming Zone. That is an MMO in my opinion. Now idk exactly what their doing.
But my architecture were based on that their room concept.

You had a room or server that could hold thousands of people and the within that room you had different tables were hundreds of people could sit, play, or watch.

You could have a table where two people were playing and 600 people watching them play.

That is a dynamic shared world to me and that’s how i could my servers were coded back then.

Of-course there are alot of things going on behind the scene, I had a authenticating server, chat server, database server and then the actual game server that relayed information to the participants and all the spectators.

These are basic programming & networking 101. I didn’t have to go learn something secretive or a special technique.
Now believe me, i didn’t have to worry about latency and lag because the complexity of the game were bare minimal.

But catch my drift. All i’m saying is that for programmers who has worked with networking. They would be able to come up with techniques to get the job.
If you don’t have the background then you basically out of luck. Programming skills are required and networking knowledge aswell.

The only reason i’m posting a technical post as far as i’m concerned is because im about to tackle this problem in UE4.
Its gonna be abit hard for me because i’m a c#/vb programmer and UE uses c++.