
SmartFoxServer is a multi-platform socket
server designed to integrate with Adobe Flash, enabling developers to rapidly develop multiuser applications
and games.
The server was created with multiplayer games in mind and provides powerful
tools for creating a wide range of sophisticated turn-based and real-time games. There's
really no limit to the number of applications that can be created with it.
SmartFoxServer supports all Flash players starting at version 6 up to the latest Flash Player 10 and provides a rich set of API for Actionscript 2.0 and 3.0,
Java, .Net/Unity3D, Shockwave and more.
The product comes with detailed documentation, over 50 examples with source
code and a powerful remote administration tool. |
» Fast and Reliable: |
SmartFoxServer is based on a high performing
and scalable architecture that can handle thousands of clients even on a single CPU server machine.
The server is also ideal for very large systems such as MMO (Massive Multiplayer Online) communities thanks to the possibility of Massive Multiplayer Online.
( Check our benchmarks white paper for more info. )
An ever growing number of companies and game studios have chosen SmartFoxServer to build compelling online multiplayer applications and games. Check our showcase page for a quick tour.
|
» Highly productive: |
SmartFoxServer comes with a set of client API
that support Flash Actionscript 2.0 and Actionscript 3.0, Java, .Net, Unity 3D and more...
By providing a high level abstraction of the server functionalities they allow developers to quickly
and easily create multiplayer applications. Click
here for a quick Actionscript code example.
Additionally we provide SmartFoxBits, a set of drag and drop UI components that make Flash multiplayer development a snap, without a line of code. The components are fully skinnable and also supply powerful API for advanced Actionscript developers.
|
» Extensible: |
SmartFoxServer is fully extensible on the server side using various programming languages such as Actionscript/Javascript, Python and Java.
Custom server side extensions can implement complex application and game logic, advanced user and room management, new server behaviors, etc...
Additionally extensions can easily connect to almost any RDBMS through
the built in databaseManager service and integrate with any other Java framework (Hibernate, Spring, etc...)
|
» Standalone:  |
SmartFoxServer comes with an high performance database engine and a powerful embedded webserver that can be used for both static and dynamic pages. Additionally the http server easily integrate file uploads from your Flash multiplayer clients.
This feature makes SmartFoxServer a standalone solution to deploy your multiuser applications, without the need of other server side softwares.
|
» Multi-platform:  |
SmartFoxServer runs everywhere:
since
it's a 100% pure Java application it can run on many operating
systems such as Windows (NT/2K/XP/2003), Linux, MacOS X (10.4 or
higher), Solaris etc...
|
» Powerful Add-ons:  |
SmartFoxServer comes with powerful add-ons that further extend its capabilities:
-
BlueBox:
allows players behind restricted networks (firewalls, proxies) to fully enjoy multi-player games and applications without sacrificing the connection speed. The API transparently choose the best connection system behind the scenes.
-
RedBox:
a free and open-source add-on that integrates full audio/video streaming capabilities to the SmartFoxServer framework,
simplifying the development of complex A/V applications by orders of magnitude.
|
|