Silverlight - Tecnical Question

Soldato
Joined
20 Oct 2002
Posts
6,212
Location
UK
Hey,

I'm looking into how to create a game in Silverlight, one thing that interests me is how is it possible to have 2 players interacting with the same instance of a game, from 2 separate geographical locations (Over the web)?

Im assuming there is some way of doing this in Silverlight? Again assuming there needs to be some form of host machine which communicates data to both client machines as to what's going on in the game.

Any help or pointers in directions to look would be much appreciated.

Thanks :-)
 
Can be done quite well, ideally you'd have 1 central machine that acts as a webservice to throw out current player positions and x-amount of clients interacting with that webservice.

But yes, it can be done and a lot easier than you may think.
 
Are there any Silverlight tools or pre-defined variables which are built for this purpose?

I'm just starting out with Silverlight so its all new to me :D
 
To be honest if you're comfortable with .Net (no arguments about VB or C# please!) then you should be pretty ok moving over to Silverlight. The markup is the same as standard HTML and the backend is whatever .Net language you choose.

Best place I'd say is the forums over at www.silverlight.net, still a relatively 'new' product and hasn't really got the recognition that I think it deserves mostly 'cos it's the 'fashion' to diss Microsoft and of course Flash has been around for far far longer and a huge userbase.

Put it this way, we've moved 4 of our major projects into WPF format and not only have the programs themselves been 'slightly' faster, the file sizes have been reduced to incredibly silly sizes, our userbase likes the more 'nice' experience and all this has been done with a very low learning curve.
 
I believe a lot of companys are moving over to using WPF and silverlight, it just hasn't caught on in the mainstream web. For instance I'm currently having interviews with Cisco and they seem to be very interested in it, they're in the process of moving much of their VOIP and such programs over to it.

I'm only starting to look into it myself but it seems to basically be the backend power of .NET with the good looks of flash.
 
Back
Top Bottom