A Few Questions

Hello everyone,
I am from a small indie company composing of 3 people. It is my job to do the network coding, but i am not familiar with the field of networking. I have a few questions that I hope someone can clear up for me.

  1. I know for the type of game we are making, We need to be able to host at least 200-400 players at a time and the game has to be on a web player. I know Unity3d’s built in networking cannot support that many players. I also know that smart fox is only for 60-70 players max. So I was wondering which middleware is the best for heavy networking such as hundreds of players, monsters, npc’s , quests, etc. I know the options are Photon, ElectroServer, Baduma. Can someone tell me which is the easiest to learn, and is featured towards the stuff I mentioned above
    .

  2. So far all i found was guides on unity’s built in networking, all the middleware’s that i have soon so far have really limited learning resources, so can someone direct me to where I can begin to learn the middleware that you have suggested for the above question.

  3. Also i wanted to learn about databases, so can someone tell me which is the easiest or most efficient database to learn to use alongside Unity.

Thank You for reading my long post, I hope someone can shine some light on networking for me. I know these questions are probably asked but I could not find a satisfactory answer when I used search.

The docs for Electroserver are here. They include a variety of client and server examples that should help get you started. Check out the “Examples” and “Game Examples” sections, as well as the rest of the manual. I think you would find it is fairly easy to use and it can surely do everything you are talking about.

Regarding databases, your best bet is probably MySQL. It is free and fairly easy to use. The Electroserver docs also include examples of talking to MySQL, check out the “Database with JDBC” example.

Let me know if you have any other questions.

Thank You for your reply. I have checked out electroserver, but i see that there are only two options for buying, there is nothing in between, what i mean by that is you guys give 1000 ccu’s for 999 but what we were looking for was only like 300 - 500 ccus for a cheaper rate because at the moment, $999 is currently out of our budget.

Another thing is that we were wondering if you could release a few more training videos using Electroserver along side Unity3d.

Thank You for taking the time to read

You can always use the free version during development, in which case you wouldn’t have to pay anything until you are ready to open your game up to the world. I believe there are some other licensing options on the horizon, but I can’t really get into details at the moment unfortunately.

I think some more videos are a great idea. If you have any suggestions about topics that might be helpful as a video, let me know.

Sounds Great ! I think i will start downloading Electoserver 25 users and get my hands dirty with some networking.
As for tutorials, i believe some tutorials with connecting MySQL with Unity and Electoserver will be great , And maybe a series on how to make a simple online game using Electroserver to get us to know how the work flow happens in Electroserver.

Thank You for your speedy replies, Electoserver looks promising !