Jump to content


MMORPG technical background


20 replies to this topic

#1 tusjan

    New Member

  • Members
  • Pip
  • 9 posts

Posted 28 April 2008 - 03:27 PM

hi all
I am writing my academic specialisation paper about the evolution of mmorpg's and i cant find enywhere tech background of mmorpg servers i found a topic on this forum that almoust good for me but i would like to ask some questions like:
wtahts a needed sserver build for a 3500-5000 people playing game
which ports does the server uses
how do they make it realtime
how thay make it safe
how they store gamers data
how much space does a averedge server client needs
what internet speed does they need
and something what may be interesting and I havent even thought about it

THX alot
PS i have written to all biger mmorpg companies and thay dont want to help me...

#2 Reedbeta

    DevMaster Staff

  • Administrators
  • 4979 posts
  • LocationBellevue, WA

Posted 28 April 2008 - 06:11 PM

Most of the questions you have asked would be covered by NDA. So if someone on the forum has worked on a big MMORPG and could answer those questions, they still probably wouldn't be allowed to tell you. Just so you know.

Also, some of the questions will likely vary a lot from one game to another.

Finally, the question about which ports they use is pretty much irrelevant for the technical development of MMORPGs. The other questions are reasonable, but which ports they use is really pretty arbitrary.
reedbeta.com - developer blog, OpenGL demos, and other projects

#3 tusjan

    New Member

  • Members
  • Pip
  • 9 posts

Posted 28 April 2008 - 07:15 PM

ok if i ask otherwise
i want to make an mmorpg server what would i need?:)
how to start

#4 onyxthedog

    Senior Member

  • Members
  • PipPipPipPip
  • 467 posts

Posted 29 April 2008 - 02:09 AM

Greatly vary from what you could afford, the estimated number of players, the amount of memory you would need, etc, etc.......

#5 tusjan

    New Member

  • Members
  • Pip
  • 9 posts

Posted 29 April 2008 - 05:12 AM

lets immagine that i have an unlimited amount of money and i want a server for 3000 players

#6 Sol_HSA

    Senior Member

  • Members
  • PipPipPipPip
  • 482 posts
  • LocationNowhere whenever

Posted 29 April 2008 - 06:37 AM

Then you'd buy a mmo making company to make the game for you.
http://iki.fi/sol - my schtuphh

#7 timothyinspa

    Member

  • Members
  • PipPip
  • 78 posts

Posted 29 April 2008 - 01:45 PM

haha thats a funny comment lol XD

#8 onyxthedog

    Senior Member

  • Members
  • PipPipPipPip
  • 467 posts

Posted 29 April 2008 - 01:58 PM

Just go to IBM.com and type in the specs that you want under products and that should start you off. When you see something in there you don't understand then google it.

#9 tusjan

    New Member

  • Members
  • Pip
  • 9 posts

Posted 01 May 2008 - 05:47 AM

thx....

#10 dave_

    Senior Member

  • Members
  • PipPipPipPip
  • 584 posts

Posted 05 May 2008 - 10:24 AM

tusjan said:

wtahts a needed sserver build for a 3500-5000 people playing game
Depends what you want to do?

tusjan said:

which ports does the server uses
Why is this relevant?

tusjan said:

how do they make it realtime
Most of the time they don't

tusjan said:

how thay make it safe
What do you mean by safe?

tusjan said:

how they store gamers data
In a database...

tusjan said:

how much space does a averedge server client needs
What do you mean by server client?

tusjan said:

what internet speed does they need
What do you want to do?

tusjan said:

and something what may be interesting and I havent even thought about it
How long is a piece of string?

#11 tusjan

    New Member

  • Members
  • Pip
  • 9 posts

Posted 05 May 2008 - 02:49 PM

dave_ said:

Depends what you want to do?
an ordinary mmorpg server like wow

Why is this relevant?
coz i am writing a Phd about this and i need to know

Most of the time they don't
so how does thay works?

What do you mean by safe?
virusfree, protect database,and thing like this

In a database...
ok:)
What do you mean by server client?
sry for bad english, i mean the client what is runing on server machine and all us(players) join it
What do you want to do?
an mmorpg server with 3500 players
How long is a piece of string?
double the length from one side to the middle!

#12 rouncer

    Senior Member

  • Members
  • PipPipPipPip
  • 2336 posts

Posted 06 May 2008 - 01:10 AM

I havent made one yet, so I cant really help except to give you my best guesses, which arent that solid.

#13 tusjan

    New Member

  • Members
  • Pip
  • 9 posts

Posted 06 May 2008 - 07:33 PM

all information is good for me
i need to write my Phd in 2 days...

#14 Sol_HSA

    Senior Member

  • Members
  • PipPipPipPip
  • 482 posts
  • LocationNowhere whenever

Posted 06 May 2008 - 08:03 PM

tusjan said:

all information is good for me
i need to write my Phd in 2 days...
In all honesty, based on your questions you're rather far from finished with your research.
http://iki.fi/sol - my schtuphh

#15 dave_

    Senior Member

  • Members
  • PipPipPipPip
  • 584 posts

Posted 06 May 2008 - 09:27 PM

tusjan said:

which ports does the server uses
coz i am writing a Phd about this and i need to know
This question shows a lack of understanding of basic internet protocols.
Here is the Wikipedia page http://en.wikipedia....CP_and_UDP_port
This should help you understand how ports are used.

tusjan said:

wtahts a needed sserver build for a 3500-5000 people playing game
an ordinary mmorpg server like wow
Again this shows a lack of understanding of the basics.
1. WoW is not an example of an "ordinary" game. Its the market leader, far ahead of all rivals.
2. It really depends on what features in your game you want to support. If you want to have a simple game, you'll be able to support more players than for a complex game.

There are limits to the number of connections a single server can reasonably support. In addition to the servers to host players connections, you need servers for any centralized services you plan to run.

I've no idea what kind of PhD you're doing. You seem incapable of basic research.

Try to be more honest with people. We are not impressed that you may be doing a PhD. In fact you might get more respect not mentioning it next time.

#16 onyxthedog

    Senior Member

  • Members
  • PipPipPipPip
  • 467 posts

Posted 07 May 2008 - 12:09 AM

dave_ said:

This question shows a lack of understanding of basic internet protocols.
Here is the Wikipedia page http://en.wikipedia....CP_and_UDP_port
This should help you understand how ports are used.


Again this shows a lack of understanding of the basics.
1. WoW is not an example of an "ordinary" game. Its the market leader, far ahead of all rivals.
2. It really depends on what features in your game you want to support. If you want to have a simple game, you'll be able to support more players than for a complex game.

There are limits to the number of connections a single server can reasonably support. In addition to the servers to host players connections, you need servers for any centralized services you plan to run.

I've no idea what kind of PhD you're doing. You seem incapable of basic research.

Try to be more honest with people. We are not impressed that you may be doing a PhD. In fact you might get more respect not mentioning it next time.
Agreed, not to put you down but for PhD research you sure did wait until the last minute. Also, people don't generally like it when you start flashing out things like your degree. It is best that you only say things like that when they are relevant, for instance, I may be 13 but ask anyone how old they think I am without reading my age. I only put that out when it is important, an example being when I am talking about math or physics because it is important that they break things down more then because I only have a basic understanding of these things.

#17 tusjan

    New Member

  • Members
  • Pip
  • 9 posts

Posted 07 May 2008 - 12:20 PM

sorry a dont wanted to flash my degrees really,i am not specializet at these themes i am just a gamer and i write this phd thing coz i dont wanted few peole to think that i am makin espionage thing or something ...
i writed all stuff i need to my work,just need some basic technikal help thats all i am writing about evolution of games and had putet a
technical bacground of mmorpg's point in my sheet...thats all
andt thats why i am asking members of this forum to help me coz u know this thing better than me..
PS i have writed to custom service of all bigger mmos and thay cant help me coz all information is classified,i hope u understan my problem,instead of my bad english

#18 Reedbeta

    DevMaster Staff

  • Administrators
  • 4979 posts
  • LocationBellevue, WA

Posted 07 May 2008 - 03:55 PM

I think maybe you should cut this point from your thesis. As you've found, this kind of information is extremely difficult to track down, because companies won't reveal it (and their employees won't either as they're under NDA) and moreover, the answers vary A LOT depending on the specific game.
reedbeta.com - developer blog, OpenGL demos, and other projects

#19 onyxthedog

    Senior Member

  • Members
  • PipPipPipPip
  • 467 posts

Posted 07 May 2008 - 07:32 PM

A more likely one is the evolution of home game consoles.

#20 dave_

    Senior Member

  • Members
  • PipPipPipPip
  • 584 posts

Posted 07 May 2008 - 08:58 PM

Reedbeta said:

I think maybe you should cut this point from your thesis. As you've found, this kind of information is extremely difficult to track down, because companies won't reveal it (and their employees won't either as they're under NDA) and moreover, the answers vary A LOT depending on the specific game.
I'd imagine NDAs have little to do with it. I'm not bound to hide details that can easily be reverse engineered. Most of the answers are available via a quick google search.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users