Page 1 of 1
Unity3D support?
Posted: 25 Jul 2008, 06:19
by Antonios
I would like to know whether Smartfox server will support the Unity3D engine (
http://unity3d.com/) because we are considering licensing it. Thank you.
Posted: 25 Jul 2008, 07:44
by duncanhall
I've no idea about future support for Unity, but if there is no native solution then you could still most likely create a Flash proxy client to sit between SmartFox and your Unity application.
I've just finished doing exactly this for a Shockwave application and it works very well. All data from the server is received by the Flash client, which handles rooms/users etc. Once users are in a game room, the Flash client acts like an invisible proxy - it receives JSON strings from shockwave, which are passed to the server and then any broadcasts received are passed back to shockwave as another JSON string.
While this does add another step in transferrring data, the additional overheads are very low. Once Flash receives the JSON string, it does not need to parse it at all, and sends it as raw text to the server via a custom extension. This is then broadcast back out, as is, again as raw text, meaning the whole transaction is very fast.
Posted: 25 Jul 2008, 08:19
by Antonios
Thanks for the reply. If it comes to that then we will need this custom solution. I was told though from a colleague that some other users are already trying this. Hope Lapo can clarify this.
Posted: 25 Jul 2008, 11:32
by Bax
The SmartFoxServer API for Unity are currently being developed and should be available in a few weeks.
Posted: 30 Jul 2008, 12:33
by scottBH
I, for one, would like to know when the SFS API for Unity is made available. That will be a fantastic feature!!

Posted: 31 Jul 2008, 04:20
by Lapo
We should be able to provide a beta by the middle of August.
I would recommend all those who are interested in dropping us an email as a remainder. We'll contact you back and send an early release before we ship the final version.
Thank you