   A question about MMORPGs
  Hey guys,I am planning to make an MMORPG ( ooh, how many times have we heard that!? ). Ok, but i'm not going to get too ambitious just yet, i'm working on the simple stuff. Anyway, just out of curiousity - how exactly does such a system work? ThanksMike   
  No offense, but if you have to ask that, then you are probably not ready for such a project.  Maybe you should code somthing simpler and work your way up.Good Luck   ;  What system are you talking about?  Your computer system?  Sounds?  Network?  Programming?  Media?  Timer Functions?  Scene Components?  Physics Engine?  What are you refering to?Just so you do know, an MMORPG is going to require at bare minimum a dedicated server that will run you $100/month.  You can run a very small beta with like 40 people on a virtual dedicated perhaps, if your lucky and your code is well done, but that would cost $40/month.  If your an older kid, you can probably afford this, if you cant afford it... lets just say nothings going to happen.EDIT: Keep in mind the servers i mentioned will not run a large MMORPG either, as even the ever-popular amoung kids runescape has about 30.   ;Quote:Original post by PaulCesarJust so you do know, an MMORPG is going to require at bare minimum a dedicated server that will run you $100/month.  You can run a very small beta with like 40 people on a virtual dedicated perhaps, if your lucky and your code is well done, but that would cost $40/month.  If your an older kid, you can probably afford this, if you cant afford it... lets just say nothings going to happen.EDIT: Keep in mind the servers i mentioned will not run a large MMORPG either, as even the ever-popular amoung kids runescape has about 30.Not really. You could run a small server with maybe 20 concurrent users right from your house if you have a dedicated connection. If it gets big then of course he'll need to do something else.My first suggestion would be, before you write a single line of code, to read every article you can about network programming that you possible can. In the mean time try to concrete your ideas about what you want the game to end up as once it's playable.Once you know what your goals are, then you'll know if you need to implement a 3D engine and a physics engine. Don't try to write the next world of warcraft. Start simple. Maybe a simple multi-user dungeon. If that works out, then build on it until it becomes an mmorpg.   ;Quote:Original post by Simian ManNo offense, but if you have to ask that, then you are probably not ready for such a project.  Maybe you should code somthing simpler and work your way up.Good LuckNone taken =)I just asked out of curiousity.   ;  The Eternal Lands Pot Mortem is an interesting read on the complexities of a successful MMORPG.   ;  SMR:Like I said , a virtual dedicated (which would be similar to running on a home system) would run about 40, perhaps more due to allotment.  The fact is that 20 is hardly massive, and wouldent help much in stress testing.  On top of that, and heres the kicker, you need a dedicated BUSINESS line to do something like that legaly.  Please refer to your TOS on your ISP, look for the acceptable use policy.   ;Quote:Original post by smrDon't try to write the next world of warcraft..Haha! If only you knew how much free time i had!! =);Quote:Original post by PaulCesarOn top of that, and heres the kicker, you need a dedicated BUSINESS line to do something like that legaly.  Please refer to your TOS on your ISP, look for the acceptable use policy.Ah, that is, only if it IS a business. I don't think an ISP will cut you off if you are running a hobby game project, however, as soon as you take payments, you are going to run into problems. Still a good idea to check with your contracts.   ;Quote:Original post by TalrothQuote:Original post by PaulCesarOn top of that, and heres the kicker, you need a dedicated BUSINESS line to do something like that legaly.  Please refer to your TOS on your ISP, look for the acceptable use policy.Ah, that is, only if it IS a business. I don't think an ISP will cut you off if you are running a hobby game project, however, as soon as you take payments, you are going to run into problems. Still a good idea to check with your contracts.Ah, I have no intention of taking payments, i hate payware, and i know that there are other people who do too, or just other kids my age with no money   