Hi there Anyone got experience on multiplayer for the iphone? I'm doing an airplane sim and i want to make it multiplayer but I don't know if unity allows for this and if there is anything done for me already so I can save some work.
Any ideas are welcomed :)
asked Jan 03 '10 at 07:25 PM
with the release of unity iphone 1.6 now you can use the normal unity's networking system in unity iphone too. the documentation of unity iphone is updated and you can read and use it. now you don't need to use sockets or any other low level networking code. just go and add a networkview to your gameobject and ... unity guys are cool enough to release features like this for free to existing customers. :) if you need to use a more flexible system or more powerful backend you can use exitgames phont/neutron or smartfoxserver. both systems support unity iphone well.
answered Mar 06 '10 at 07:33 AM
It is completely doable using .NET sockets--
According to the Unity license comparison sheet, Unity (free), Unity pro, and iPhone Advanced have access to .NET sockets.
Use .NET sockets to connect with virtually any back-end technology you want to create network-aware content that offers a dynamic and ever-changing game play experience. .NET socket libraries can be used for real-time networking, by opening TCP/IP sockets or sending UDP messages. They also make speaking XML easy, and can connect to ODBC database connections.
Now, this requires you to develop your own server and high level event protocol systems. There may be some 3rd party systems you can integrate with which handle a lot of the work for you.
Alternatively, we (MuseGames.com) are actively opening up our multiplayer system to 3rd parties and are doing our first iPhone tests this week. We are still a few weeks away from a finished product, but if you are interested, send me an email - brian AT museGames DOT com
answered Jan 09 '10 at 01:56 AM
Can this also be used with SmartFoxServer? If so will, i use the iPhone version or the Unity 3D version?
answered Apr 04 '10 at 08:04 PM
It can do multiplayer now.
answered Mar 06 '10 at 05:58 PM