NetCrafter Pro eliminates the repetitive, error-prone work of wiring Unity clients to SmartFoxServer 3. Instead of hand-writing connection managers, request handlers, Java extensions, and zone configs, you define your game's message protocol once in a visual schema editor — and NetCrafter Pro generates everything else.
WHAT IT DOES
Define your messages, server events, data models, and server actions in NetCrafter's visual editor. Click Generate. Instantly receive:
- A typed C# connection manager for your Unity client
- Typed C# request and event classes matching your schema
- A Java SFS3 extension with handlers for every server action
- A SmartFoxServer 3 zone XML config ready to deploy
- A Maven deploy script that builds and installs your JAR
Change your schema, regenerate, and your code updates
automatically — no manual synchronisation.
WHY NETCRAFTER PRO
SmartFoxServer 3 is one of the most powerful multiplayer servers available — battle-tested at MMO scale, free for up to 100 concurrent users, and deeply capable. But the integration work is significant: connection lifecycle, login flows, room management, request handlers, Java extensions, zone XML. Most developers spend days on infrastructure before writing a single line of game logic.
NetCrafter Pro compresses that days of work to minutes. Define your protocol, generate your code, start building your game.
There is no other schema-driven code generator for SFS3 on the Unity Asset Store.
BUILT FOR SERIOUS SCALE, NOT JUST TWO PLAYERS IN A GARAGE
If you're building a small co-op or PvP game — 2 to 4 players, a quick game jam project, something you just want two friends to connect and play — check out NetCrafter Relay instead. It's simpler, runs on a free server, and gets you connected in minutes.
If you're building something bigger — a room-based multiplayer game, a persistent world, anything that needs real concurrent-user capacity and server-authoritative game logic running independently of any single player's connection — NetCrafter Pro is built specifically for that:
- Battle-tested at MMO scale. SmartFoxServer 3 isn't a relay bouncing packets between players — it's a full server engine, proven in production across genres from MMOs to real-time strategy games, handling rooms, zones, and concurrent users far beyond what a peer-relayed session can support.
- True server-authoritative logic. Your Java extension runs on the server, independent of any player's machine — no player, including the host, is ever a single point of failure. If someone disconnects, the server and every other player's session carries on unaffected.
- Free to run at real scale. SmartFoxServer 3's Community Edition supports up to 100 concurrent users at no licence cost — room to grow a real player base before you need to think about a commercial SFS3 licence.
- Deep customisation, not just message passing. Zone configuration, room management, and full Java extension access mean your server-side game logic isn't limited to what a schema can describe — you're writing real server code when you need to.
NetCrafter Pro isn't trying to be the fastest way to get two players in a session. It's the fastest way to get a serious, scalable multiplayer backend without spending days hand-wiring SFS3's connection lifecycle, request handlers, and zone configuration yourself.
KEY FEATURES
- Visual schema editor — define messages, events, models, server actions and sync rules without writing boilerplate
- Instant code generation — generates production-ready C# client and Java SFS3 extension from your schema in one click
- Four complete tutorials — Chat, Racing, Character Controller, and Game Creator 2 multiplayer — all included
- Scene Assistant — creates multiplayer scenes, ConnectionManager prefabs, and Scene Event bindings automatically
- Server deployment — generates zone XML config and deploys your Java extension JAR to SFS3 with one click
- Template override system — customise any generated file usin
Description sourced from the Unity Asset Store listing.