I know that many of you out there will tthink hey this guy is another noob asking where he can find out how to make an mmorpg on his own. Well that is not the case this time, my friends and i have became very expreienced in c++ and want to start making an mmorpg we have already made a few games with allegro but we have no idea what to do with servers so my questions today are:
1. Where can i learn about servers for MMORPG's
2. Where can i learn how to connect them
3. And where can i get a few more experienced programmers to guide us through it
To learn about basic server and client functionality check out the WinSock API.
A really good site to learn *very* basic stuff is http://www.madwizard.org/programming/tutorials/netcpp/1.
I suggest you guys try to play with some of the stuff brought up in the tutorials (I think right now it's just blocking calls), and then try to find some more in depth tutorials.
ModShop Thank you i found this very helpful
equilibrium i would like to contact you but you do not allow private messages... message me and we can talk
I know that many of you out there will tthink hey this guy is another noob asking where he can find out how to make an mmorpg on his own.
While the problems in many cases start with the skills of the programmers, the actual hurdle here are the resources. The primary question isn't whether or not you can make an MMORPG, but how you are gonna cough up the budget for it. Not that it's impossible, there are indie MMO's out there. It's just not easy.
There are a lot of libs out there for client server development. I have RakNet and it is free for non-commercial use. There is also eNet and many others. Don't reinvent the wheel if you don't have to.
While the problems in many cases start with the skills of the programmers, the actual hurdle here are the resources. The primary question isn't whether or not you can make an MMORPG, but how you are gonna cough up the budget for it. Not that it's impossible, there are indie MMO's out there. It's just not easy.
thank you for the concern hanst99 but im not worried about something being easy im looking for a challenge and thats why i chose an mmorpg ive already made an rpg so im going up a level
No, it's a network engine. It handles communication between peers or server/client configurations.
My advice, is, if you want to make a game, then don't make a network engine. You can isolate the calls to a single source file if you wish to develop a comm library later on, but don't start off by putting off the main project.
roberts thank you for your help and you seem very experienced I would be honored if you would lend me a small sum of your knowledge on servers it would help very much pm me if you are willing