Seriously developing an MMO is like ten games in one, even a small one. I wouldn't even tell an experienced game developer to make an MMO. I didn't understand the forth question, do you want your clients to host the games? That is usually a bad idea, cause clients will lie and lie a lot =p My advice here is DON'T TRY, if people want to play your game, let them, it is very hard to get people into your game, forbidden people to play won't gain you anything but hurt feelings. Asking for documents is also useless as most documents are easily generated (see Ragnarok Online 2, for instance). Limiting by IP won't do any good simply because there are proxies.
Making a game work in a single country is impossible unless you have a mail confirmation system (the person registers, you send a letter with a code to the adress and the person has to enter the code to complete the registration). There is a paid SDK called Photon that is dedicated for network, you should have a look at it. I don't know what paid solutions are used.Īlso, you may want to have someone that is dedicated directly to the network, creating a protocol that support a MMO is very hard, specially if you are using multithreads. There are loads of engines out there, you should take a good look, those are just some examples that may give you a direction.įor your artists, the basic free solutions are Inkscape and GIMP, maybe you will need more.
If you are going for desktop there are many more 2D engines, such as Pygame, Allegro for free engines. If you are willing to pay, a lot of people uses unit圓D, which is 3D engine, but can be used for 2D games as well, with some tricks. My favorite is ORX, because it is C based, but AFAIK the most popular one is CoCos 2d.
If you want the game to be mobile (which I don't really recommend, MMO and mobile don't really blend well), there are few free ones, but they are mostly limited (specially in the network part). Please dont waste your time telling me that its really hard to get that done, because I know that already =)ĭepends, are you going for paid or free software? Desktop or mobile? In house solutions or market solutions?įor your developers you will need an engine, there are several good ones on the market. I know that its a long way to go, but as I said, IM READY FOR ANYTHING! how can we host the game and connect players with each other (there will be a maximum of approximately 5k players)? how can we make the game local (works only in one country)
what software should we start with? for each one of us (programmers, designers,etc.)
what should I do now and how many team members will I need? I already know alot of people in my university who are interested and have some skills in programming, designing, and soundtracks. So can someone please answer me these questions: I know that implementation is super hard but im ready to do whatever it takes to make those words become alive. The storyline and game design document are ready. Well lets get straight into this, I have a dream of making a 2d side-scrolling MMORPG that is simmiler to "MapleStory" (but it will be a local game that is playable in one country.)