Seems that my previous article about how to Create a multiplayer flash game with SmartFoxServer made a hit. So, since I’m working with Unity3D this time I decided to make a tutorial about SmartFoxServer and Unity3D too. Before we start I want to point out that there are other networking solutions with unity too, with first and foremost Unity’s own solution which is updated in Unity 5.1 (Pro users with access to beta can already use it). However I feel more comfortable with SmartFox. Its API is full of features, easy to use and battle proven. Understanding however may need some hands on. Also, Java may be a bit spooky at the start for those who are coming from other languages but in the end the power of the Java programming language makes all the disadvantages that someone may attribute to this language, minor.
So, without further ado let’s dive. My software at the time of writing this article is Unity3D 5.0.1, Java 1.7, Eclipse, and SmartFoxServer’s own Community Edition v2.9, and Client API C# API for Unity 5(which is in beta atm) in a Windows 8.1 machine. I picked the x64 versions that were provided. Read the rest of this entry
Well, long time no see. I’ve been busy. Work, personal life etc. Well, who am I kidding… just work. But lately I’ve found some free time and it’s time to get back to blogging again. Lately I’ve been at work with multiplayer games, and for that purpose I’ve used mostly SmartFoxServer. There are other alternatives, like Photon which is programmable in C#, but I prefer SmartFox because it is installable in a linux box, which I mostly use (and is cheaper in Amazon S3). I’ve noticed that SmartFox didn’t have lots of basic tutorials that explain the process as simple as it can be to test it, so I will be creating one. Also I’m doing this just to have a reference. So without further ado, let’s start.