hi
I want to make an MMO. I want to make the game in such a way that the game will be hosted onto a server and people or clients can join the server. similar to world of warcraft or any other modern MMO.
How would I go about doing this and what’s the best method to do this. If there are multiple ways to achieve this then please tell me so I can decide which solution would be best for me.
I have had experience in using unity before making a platformer game. I have good knowledge about unity and how it works so im not venturing into this project as a complete noob.
Im a fairly good programmer in c++ with visual studio so if there is any network programming to learn i should be able to pick it up quickly. ive even made a 2D sprite based game with SDL in c++.
My main weakness for this project would be network programming and knowing how client host servers work in detail in terms of games. the only real experience I have with networking is setting up peer to peer networks on windows xp but I have no knowledge on setting up client host servers.
I do have experience in setting up some game servers such as a minecraft server, ventrillo servers and a call of duty server which all worked successfully after a lot of hard work so I hope this experience will help me in this project.
My beginning goals for this project:
Have people to connect to a server that I will set up from home.(probably just using one of my other pcs lying about)
Very basic interaction between players such as basic movement and 1 attack for interaction
The rest I will do after I have done the basics such as stats armour quests ect.
Also if anyone has a link to any good tutorials for my project it would be much appreciated.
Thank you for reading