View Full Version : MMORPG technical background
tusjan
04-28-2008, 09:27 AM
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...
Reedbeta
04-28-2008, 12: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.
tusjan
04-28-2008, 01:15 PM
ok if i ask otherwise
i want to make an mmorpg server what would i need?:)
how to start
onyxthedog
04-28-2008, 08:09 PM
Greatly vary from what you could afford, the estimated number of players, the amount of memory you would need, etc, etc.......
tusjan
04-28-2008, 11:12 PM
lets immagine that i have an unlimited amount of money and i want a server for 3000 players
Sol_HSA
04-29-2008, 12:37 AM
Then you'd buy a mmo making company to make the game for you.
timothyinspa
04-29-2008, 07:45 AM
haha thats a funny comment lol XD
onyxthedog
04-29-2008, 07:58 AM
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.
tusjan
04-30-2008, 11:47 PM
thx....
dave_
05-05-2008, 04:24 AM
wtahts a needed sserver build for a 3500-5000 people playing game
Depends what you want to do?
which ports does the server uses
Why is this relevant?
how do they make it realtime
Most of the time they don't
how thay make it safe
What do you mean by safe?
how they store gamers data
In a database...
how much space does a averedge server client needs
What do you mean by server client?
what internet speed does they need
What do you want to do?
and something what may be interesting and I havent even thought about it
How long is a piece of string?
tusjan
05-05-2008, 08:49 AM
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!
rouncer
05-05-2008, 07:10 PM
I havent made one yet, so I cant really help except to give you my best guesses, which arent that solid.
tusjan
05-06-2008, 01:33 PM
all information is good for me
i need to write my Phd in 2 days...
Sol_HSA
05-06-2008, 02:03 PM
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.
dave_
05-06-2008, 03:27 PM
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.org/wiki/TCP_and_UDP_port
This should help you understand how ports are used.
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.
onyxthedog
05-06-2008, 06:09 PM
This question shows a lack of understanding of basic internet protocols.
Here is the Wikipedia page http://en.wikipedia.org/wiki/TCP_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.
tusjan
05-07-2008, 06:20 AM
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
Reedbeta
05-07-2008, 09:55 AM
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.
onyxthedog
05-07-2008, 01:32 PM
A more likely one is the evolution of home game consoles.
dave_
05-07-2008, 02:58 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.
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.
tusjan
05-07-2008, 04:06 PM
i have found a homapage of one mmorpg where thay write down the most of information about ther servers and about how does it work i think that shoil be enough for me
thy anyway i think i have alot off stuff to learn....
vBulletin, Copyright ©2000-2010, Jelsoft Enterprises Ltd.