• Choose the #1 Platform for Unity Multiplayer.

    Photon PUN Packing
    • “My hero!”
    • “Deserves five stars”
    • “Works flawlessly”
    • “A life saver!”
    • “10/10 - Doesn't get easier”
  • Re-genesis of the god game with pvp across platforms, on Windows PCs, OS X and mobiles.

  • Choose the #1 Platform for Unity Multiplayer.

    Photon PUN Packing
    • No servers needed. Runs in the Photon Cloud.
    • Fully integrated with Unity
    • Works with all Unity exports: Browser, PC, Mobile and Console.
    • 5 Star Rating in the Unity Asset Store
    • All features of Photon Realtime

Photon Realtime Features

Develop and launch realtime multiplayer games globally whether you are an indie developer or a AAA studio.

Realtime Cloud

Photon Realtime games are hosted in our globally distributed Photon Cloud to guarantee low latency and shortest round-trip times for your players worldwide.

Multiplayer

Connect, Match and Play:
Photon Realtime's core provides the rock-solid foundation for any type of room-based multiplayer game. You concentrate on building a great title while we take care of game servers and hosting.

Cross-Platform

You develop and build directly for your chosen gaming platform, with your favorite engine or framework:
Photon is the leading cross-platform multiplayer service and the world's #1 for Unity games.

SDKs down here

Games build with Photon Realtime scale seamlessly and automatically in the Photon Cloud: from just a few to tens of thousands of concurrent users. Fair and transparent pricing included. Proven. Successfully.

Matchmaking API

You match players into games randomly or by parameterized searches. Or you create a list of open rooms and let players pick one. It works. Reliably. On mobiles, PCs, Consoles and in the web.

Customization

What multiplayer game do you want to build? FPS or arcade shooter? RPG or RTS? Racer or Sports? MOBA or TD? Another kind of action game?
Photon Realtime supports any type of room-based games on any popular gaming platform.
See for yourself ...

Download Free Package

Photon Cloud - The Power Behind

All applications you develop with our suite of Photon products will run in our Photon Cloud. Here we take care of service hosting, operations and scaling. You can fully concentrate on building your game or app!

Photon Private Cloud - Dedicated Servers & Custom Code Plug-ins

In a nutshell the Photon Private Cloud is like our well established Public Photon Cloud and adds the following features: Runs on dedicated servers, provides guaranteed service levels (SLAs) and high priority support. Another big plus: You can run your own authorative server logic via Plug-ins.
Typical Photon Private Cloud scenarios are apps with 10,000 concurrent users or more, bigger game projects that need authorative server logic or companies whose compliance policies restrict them to dedicated resources.

Interested? Get in touch at info@exitgames.com .

Scalable, Reliable & Always Connects

All Photon Cloud products are based on a client-to-server architecture, the most stable solution for multiplayer games! In peer-to-peer architectures clients often cannot connect due to NAT punch-through issues. This problem is even worse in mobile networks. With the Photon Cloud your games will always connect.
Our operations team monitors servers 24/7 and can scale up required resources at any time. Whether your game needs capacity for hundreds or for hundreds of thousands of concurrent users: we scale it to your demands.

Hosted Where Your Players Are

Low latency is an essential requirement in realtime multiplayer games. For this reason Photon Cloud is hosted in all major world regions to provide your players with a minimum latency.
Games that depend on low latency, like FPS or RTS game types, connect the players to the nearest region. Games that are able to handle higher latency, like turnbased game types, can connect all players to the same region.

See here for available regions and setup instructions.

Download Free Package

Code Examples

Photon Unity Networking (PUN) re-implements and enhances the features of Unity’s built-in networking. Under the hood, it uses Photon’s features to communicate and match players. The API is very similar to Unity’s. Developers with prior networking experience in Unity will feel at home immediately. An automatic converter assists you porting existing multiplayer projects.

See PUN and Unity Networking compared in detail in the docs.

Connect


PhotonNetwork.ConnectUsingSettings("1.0");

Connecting our loadbalanced servers is as easy. You can use the passed in string to distinguish between versions or use it to group clients.

Join a Game


PhotonNetwork.JoinRandomRoom();

To join any existing game (often referred to as room as well) that is all it takes. Filters for max amount of players and game specific criteria are optionally passed in.

Create a Game


public void OnConnectedToMaster()
{
    PhotonNetwork.CreateRoom("Room42", true, true, 4);
}

Set up a new room using CreateRoom. Hand it over the room's name, the room's ability to be found by others, the option for others to join in and the max player count.

Start Multiplayer



PhotonNetwork
    .networkingPeer
    .OpRaiseEvent((byte)eventCode, (byte)interestGroup, (Hashtable)customEventContent, (bool)sendReliable)

Exchange in-game-data, set remote object properties e.a. sending them by RPC.

For further samples, a complete quickstart tutorial, demos and references see the online documentation for Photon PUN.

Download Free Package

You are in Good Company.

Join 95,817 Developers and Studios.


Some Selected Titles of the 105,920 Applications Hosted in Our Cloud.

The Perfect Partnership

Photon Cloud integrates perfectly with other services. When you ask us to recommend a service that is complementing Photon's feature-set: "PlayFab," is our answer. Get the market's most complete package for online game development: Try PlayFab and get Photon included for free.

Photon Cloud

The world's leading multiplayer cloud service provides all core features needed to match & connect tens of thousands of users in realtime and turnbased games. Whether you are a one man team or a AAA studio: Photon is the fastest way to build and launch multiplayer games globally.

 
Playfab

PlayFab is the fast and cost-effective way to launch and operate your mobile, PC or console game. It is a complete set of cloud-based backend services built exclusively for games. Live operations tools help you maximize retention and monetization.

  • Game Server Hosting: Operations and scaling services is all cared for by us. You concentrate on building your game.
  • Matchmaking: Random, Friends, Skillbased, ...
  • Multiplayer: Realtime, Turnbased
  • Fast and Lean Networking: R-UDP, TCP, Websockets, HTTP
  • Chat
  • Player Accounts: Link Facebook, Steam, Apple, Google Play, Xbox Live, PSN, and custom oAuth providers
  • Data Storage, Downloadable Content
  • Virtual Goods: Management, Currencies, Purchases, Trading
  • Social: Friends Lists, Leaderboards
  • Push Notifications