EVERYTHING XIAOMI
Get listed

Photon Server

Photon Server is a paid, on-premises real-time socket server and cross-platform multiplayer framework.

Place
#25 of 26
Score
5.2
Photon Server's website

What Photon Server is

Photon Server is a paid, on-premises real-time socket server and cross-platform multiplayer framework. Teams host and configure the backend on machines they choose, using C# server applications as supplied or customized. Its client-server network model supports matchmaking and reliable UDP, binary TCP, HTTP, WebSocket, and Secure WebSocket transport. The C# framework maps RPC calls to operation instances and uses message passing through fibers for threading tasks. Developers can debug with Visual Studio; the documentation also lists Redgate and JetBrains tools. Photon Server does not include a persistence layer, although SQL and NoSQL databases usable through .NET on Windows are listed. LoadBalancing (MyCloud) works with Photon Cloud and is recommended for PUN, Photon Voice, or Photon Realtime clients. Authentication options include custom providers and Epic EOS, Facebook, Oculus, Steam, and VIVEPORT. Secure WebSockets can use TLS certificates. A valid license is required, available only to Industries Circle members, with agreed server and CCU limits and one application per license. Pricing starts at $500/mo.

Good

  • On-premises hosting on machines your team chooses
  • Supports reliable UDP, TCP, HTTP, and WebSockets
  • C# source can be used or customized
  • Includes matchmaking and cross-platform game clients
  • Offers custom and named authentication providers

Watch out

  • No built-in persistence layer
  • Requires a valid license
  • Licenses are limited to Industries Circle members
  • License terms restrict servers, CCU, and applications

Who it suits

It suits teams wanting to run and configure their own multiplayer backend on Windows and .NET/C# environments. It is intended for shared game sessions requiring matchmaking, custom server code, and multiple transport protocols.

Verdict

Photon Server provides a configurable, self-hosted multiplayer backend with broad transport and authentication support. Its licensing requirements, lack of persistence, and starting price of $500/mo are important planning constraints.

Plans and prices

From Photon Server's own pricing page, checked 7 Oct 2001.

All about pricing
PlanPriceWhat it gives you
Photon Server licensePriced on requestLicenses available to Industries Circle members · agreed server and CCU limits apply

The facts

Each one read from Photon Server's own pages, with the date it was checked.

What it does

Authentication
The documentation lists custom authentication and providers including Epic EOS, Facebook, Oculus, Steam, and VIVEPORT.checked 7 Oct 2001
Custom backend
The server applications provide frameworks for building and running a multiplayer game backend, with C# source code that can be used as provided or customized.checked 7 Oct 2001
Development framework
Its C# server framework maps RPC calls to operation instances and uses message passing through fibers to handle threading tasks.checked 7 Oct 2001
Development tools
Photon Server can be debugged in Visual Studio and the documentation also lists Redgate and JetBrains development tools.checked 7 Oct 2001
Integrations
The SDK's LoadBalancing (MyCloud) application is compatible with Photon Cloud and is the recommended setup for clients using PUN, Photon Voice, or Photon Realtime.checked 7 Oct 2001
Intended users
Photon describes Server as an on-premises option for teams that want to host and configure their own multiplayer backend on machines they choose.checked 7 Oct 2001
License limits
The license terms restrict use to the agreed server count and CCU per server, and limit each server license to one application.checked 7 Oct 2001
License requirement
Photon Server requires a valid license to run, and the comparison page says licenses can be bought by Industries Circle members only.checked 7 Oct 2001
Persistence limitation
Photon Server does not provide a persistence layer, though the documentation lists SQL and NoSQL databases usable through .NET on Windows.checked 7 Oct 2001
Protocols
The core supports reliable UDP, binary TCP, WebSockets, and secure WebSockets.checked 7 Oct 2001
Purpose
Photon Server is an on-premises real-time socket server and cross-platform multiplayer game development framework for connecting players and exchanging data in shared game sessions.checked 7 Oct 2001
Security
Secure WebSocket connections can be configured with TLS certificates, with the documentation recommending certificates signed by a trusted certificate authority for production.checked 7 Oct 2001
Support
Photon provides a public Discord community, general email contact, and a support form available after logging in.checked 7 Oct 2001

The company

Company
Exit Games was founded in 2003 and is headquartered in Hamburg, Germany.checked 7 Oct 2001
Founded
2003checked 28 Sep 2001
Headquarters
Hamburg, Germanychecked 28 Sep 2001

Alternatives to Photon Server

All alternatives
  1. 1Colyseus logo

    Colyseus

    Free planOpen sourceAndroidiOSWebAPI
    8.5From $15 a month
  2. 2Unity logo

    Unity

    Free planAndroidiOSWebLinux
    7.8Free plan
  3. 3Normcore logo

    Normcore

    Free planAndroidiOSWebLinux
    7.5From $49 a month
  4. 4Photon Realtime logo

    Photon Realtime

    Free planAndroidiOSWebAPI
    7.5From $0.29 a month
  5. 5

    SmartFoxServer

    Free planAndroidiOSWebAPI
    7.5From €32.50 a month
  6. 6Photon Fusion logo

    Photon Fusion

    Free planAndroidiOSWebLinux
    7.4From $0.50 a month