
A comprehensive SDK for rapidly developing multiplayer games and applications
SmartFoxServer is middleware for building large-scale multiplayer games, MMOs, and virtual communities. Born in 2004 and developed by gotoAndPlay(), it provides a real-time server engine with client SDKs for Unity, Godot, HTML5, iOS, Android, Java, C++ and more, scaling to tens of thousands of concurrent users.
Optimized communication protocol that scales to tens of thousands of concurrent users for real-time and turn-based multiplayer.
Official APIs for Unity, Godot, HTML5/JavaScript, iOS, Android, Java, C++, UWP and Adobe Flash/Flex/Air.
Built-in lobby, game rooms, matchmaking, and a high-level Game API for rapid multiplayer development.
Friend lists, presence, and social features for building communities and persistent virtual worlds.
Write custom authoritative game logic in Java (or JavaScript/Python via add-ons) running directly on the server.
AdminTool dashboard for monitoring users, rooms, zones, and server health in real time.
Built-in database connectivity and data persistence for profiles, rankings, and saved game state.
Build action, racing, or MMO games with authoritative server-side logic and low-latency state sync.
Power matchmaking, rooms, and turn management for poker, chess, and casino-style titles.
Run persistent social spaces with buddy lists, chat, profiles, and presence.
Add networking to Unity or Godot projects across desktop, mobile, and web with a single server backend.
Start using SmartFoxServer today and boost your productivity.
Visit WebsiteLarge documentation set, dozens of example projects with full source, and an active support forum.

Push notification infrastructure with embeddable inbox for web and mobile apps