Master Server Framework
A field report on Unity Asset Store pricing, by way of Barebones ; 5.0★ (96)

- Low
- $0.00
- Median
- $0.00
- High
- $0.00
§ 02The data
Not enough price points yet for Master Server Framework. Check back soon.
No recorded changes yet.
§ 03About this asset
Be The Master of Your Own Services!
Wiki | Forum
Is this asset for you?
Master Server Framework is designed to kickstart your back-end server development. It contains solutions to some of the common problems, such as:
- Authentication
- Persistent and synchronized player profiles
- Lobby (game server registration / lookup)
- Chat - with both private and public messages
- check the forum thread for roadmap and future updates
Run your back-end servers within Unity:
- Super fast development - servers can be started and debugged in unity’s editor, together with your game.
- No need to share DLL’s, compile multiple projects, or develop in multiple languages.
- No third-party services - develop offline, host wherever you want.
- No issues with concurrency / race conditions
- If you have doubts about using Unity as a server. Check out “Is it for me?” page in the Wiki.
Networking API: framework is based on a thin layer of abstraction on top of UDP/RUDP/ Websocket protocols. It makes communication between your servers and clients a breeze. You can start as many socket servers and clients as you want.
If you’re working on a rooms-based game, you can utilize Spawner Server. It can start game servers within your VPS'es / dedicated servers, automatically, on user’s request. It means that even browser players can create rooms! Players will no longer be required to host games themselves.
.
Framework encourages you to run your game servers on your own VPS'es / dedicated servers. ** You can have games hosted on player-devices, but framework doesn't try to solve NAT issues, and usual connectivity problems will still be there, unless you host games on your own VPS / Dedicated server**
Other Features:
- Unlimited CCU
- Full Source Code
- Host on Windows and Linux platforms
- Written in C#, no Reflection / AOT code used
Supported client platforms:
WebGL, Windows, Mac, Android (iOS not yet tested)
Please note that this is a framework and not a complete project. You’ll still need to make a game, and be a able to write C# code to utilize the framework.
Description sourced from the Unity Asset Store listing.
§ 04Frequently asked
Who publishes Master Server Framework?
Master Server Framework is published by Barebones on the Unity Asset Store.