Guerrillas Multiplayer Online (Architecture)

Hi,

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.

this is my website (just for examples) site in Portuguese BR
http://www.guerrillasproject.webs.com

Somebody reply?

Today i try use some conection types.

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.

Some sugestion? and reply?

Hi there,

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.

Good luck :slight_smile:

I need only someplayers, ~10.

With M2H can i do this in internet? not only local network?

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.