I’m a game developer student, i finish my course this year, and i doing a multiplayer online in Web.
My game is a action side scrolling rpg, like a metal slug, but 3D with 2d perspective.
I have a half of architecture, with MVC and WCF.
WCF is where i request DBA methods for save in SqlServer my objects.
I choose this because unity don’t have a .NET 3.0, and i request this methods via javaScrip in my webPage.
I using Fluent NHibernate to help me.
I looking for diferents ways to do this.
First i need know your opinion.
What the best and easy method to do a network part?
I see a M2H tutorial, a badumna, a unity examples, smartfox, raknet and photon.
I have experience in C++ (in university) and 1,5 years in c# .NET and 1 Year in Unity.
I looking for a easy method, because i don’t have much time, and i want do a easy method for future games for everybody.
Photon:
I got to do a multiplayer with a exemple in Facebook, with dimeRocker API. But, i don’t know exactly, but everything need to syncronize manually?
You can’t pass just a gameObject?
Need to be a game without a gameobject atributes?
Connect to Neutro lite Server ?
Unity Example:
I cant connect only in my local network, i think because my router and firewall hinder.
But i see if use unityMasterServer i can do that?
M2H Tutorial:
I don’t try yet, but local works fine.
if you have just a few players you should go fine with unity’s networking. The m2h tutorial shows how to use it right.
But i would use Unity 3 then, because Unity 2.6 has some networking bugs.
Yea of course,
i made a multiplayer game with unity’s networking (see signature)
I set up a server which runs the masterserver and the gameserver itself. Works fine for internet playing.