SmartFoxServer is a comprehensive SDK for rapidly developing multiplayer games and applications with Adobe Flash/Flex/Air, Unity, HTML5, iOS, Universal Windows Platform, Android, Java, C++ and more.
SmartFoxServer comes with a rich set of features, an impressive documentation set, tens of examples with their source, powerful administration tools and a very active support forum.

Born in 2004, and evolving continuously since then, today SmartFoxServer is the leading middleware to create large scale multiplayer games, MMOs and virtual communities.
Thanks to its simplicity of use, versatility and performance, it currently powers hundreds of projects all over the world, from small chats and turn-based games to massive virtual worlds and realtime games.

October 28th, 2019SFS2X 2.13.7 update is available!

We’ve just released the new SmartFoxServer 2X update 2.13.7.

The release fixes an issue in the server-side JavaScript API, causing a SFSLoginException not triggering the related event on the client side.

You can download the update at this page.

October 18th, 2019SmartFoxServer 2X and macOS Catalina

With the recent release of macOS Catalina (10.15) Apple has removed the support for legacy 32-bit applications which in turn has made several software inaccessible on the new OS.

If you’re planning on using SmartFoxServer 2X under macOS Catalina there are a couple of things that you need to know to ensure smooth sailing.

June 18th, 2019SFS2X 2.13.6 update is available!

We’ve just released the new SmartFoxServer 2X update 2.13.6.

The release introduces improvements for websocket performance, new admin tool features and more.

You can read the full release notes and download the update at this page.

May 14th, 2019C# and Java API Updates

We have just released new updates for C# and Java clients, fixing several issues that were reported recently.

Make sure to visit our API download section to get the latest API releases.

October 31st, 2018Security for HTML5 games

With SmartFoxServer 2X 2.13.4 we introduced websocket origin checks for HTML5 clients. What this mechanism does is essentially verify the provenance of the client against a white-list of domains configured by the server admin. If the client origin does not match any of the allowed domains the client connection is denied.

In this article we’ll demonstrate how to use and configure websocket origins in SmartFoxServer 2X and discuss the advantages and limitations of this security measure. We’ll also take a deeper look at the issue of cheating clients and propose several ideas to improve the security of your online game. (more…)

Read all the news