1.1 Overview

SmartFoxServer is a multi-platform game server designed to integrate seamlessly with Adobe Flash and Flash Builder, and it also supports other clients such as Java, Shockwave and .Net

SmartFoxServer enables developers to create a wide range of multiplayer experiences from simple chats and turn-based games to large scale MMOs with clustering. You can take a look at our showcase for a large selection of real-world applications powered by SmartFoxServer.

The BASIC edition allows to create multiplayer applications that do not require any server side coding, making the development process very quick and easy. Also you will find in the package many Flash applications with source code and detailed tutorials that will guide you through each step of the development. You will learn how to create a basic chat, an advanced one, an avatar chat, how to add buddy list, create turn based games, add support for in-game spectators and much more.

The PRO edition is the most advanced product of the series, providing sophisticated tools to create complex realtime multiplayer applications and games, together with more API for multiple platforms:

» Server-side Extensions that handle application logic can be written using ActionScript, JavaScript, Python and Java

» Easily access all major database engines (MySQL, Access, MS SQL, etc)

» Embedded web server easily allows to integrate file uploads and server media contents

» Embedded high-performance database engine provides powerful integrated RDBMS services

» The BlueBox which allows transparent connection support for all those clients behind firewalls and proxies

» Extensive server-side framework provides extension developers with high-level API to create sophisticated interactions and gives full access to the advanced server features

» JSON and raw string protocol allow developers to effectively reduce the amount of data transferred allowing fast, realtime action and optimized bandwidth usage

» Advanced buddy list management provides all major IM-like features out of the box and the ability to further customize them

» Extensive documentation and tutorials to quickly learn about the server side API; it includes over 50 examples with source code


  doc index