Tips for a successful SmartFoxServer deployment

In this new installment we’re going to take a look at a list of tips to improve and optimize a SmartFoxServer 2X deployment.

The list is organized in several categories starting at the higher level of your application and proceeding towards the lower level setting of the server. Completing this process will help make a more secure and efficient deployment of your game server. Continue reading →

Top 10 common pitfalls to avoid like the plague

This time we’re going to take a look at the top common errors and pitfalls that can be easily avoided when developing and deploying a multiplayer game with SmartFoxServer 2X. The list is compiled from a selection of topics that are quite popular in our support forums.

Knowing about these common pitfalls can possibly save you a significant amount of time and head scratching. Let’s see what they are.

Continue reading →

Fine tuning Room Lists

In this new recipe we will take a look at how to optimize the Room List that SmartFoxServer 2X sends to each client.

Room Lists are very important to show players what is going on in the server and allow them to quickly find games to join. Sometimes, however, they can get too big and result in a waste of bandwidth and information overload for clients.

Continue reading →

Unity Asset Store

We just updated the SmartFoxServer 2X examples package in the Unity Asset Store:
http://u3d.as/content/goto-and-play-/smart-fox-server2x-multiplayer-sdk

All examples have been revamped with the new UI system introduced in Unity 4.6 and are now compatible with Unity 5’s WebGL build (except the FPS example, which requires UDP connection).
A new “Advanced Connector” example was added, showing how to deal with protocol encryption introduced in SmartFoxServer 2X v2.10.
All tutorials available on the website have been updated accordingly to the changes in the examples.

Running SmartFoxServer 2X with Java 8

Java 8 has been out for year now and it’s probably the most “radical” release of Java ever. With the new functional/lambda additions it feels almost like a new language.

SmartFoxServer 2.10 fully supports Java 8 but since it comes as a patch it still relies on the previous runtime (Java 7) coming with SFS 2.9

If you’re interested in taking advantage of the new Java 8 features for your server Extension code you can follow these simple steps:

Continue reading →