question

brendan avatar image
brendan asked

Photon Cloud? Photon Server? What's covered?

Brendan Vanous
started a topic on Fri, 30 January 2015 at 1:00 AM

You list the Premium tier as providing the various Photon technologies for free. How does this work? What exactly do I get for free with this tier of service?

10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

·
brendan avatar image
brendan answered

Best Answer
Brendan Vanous said on Fri, 30 January 2015 at 1:00 AM

The way our partnership works with Exit Games is twofold:

For their Photon Cloud, which includes Photon Realtime, Photon Turnbased, Photon Unity Networking, and Photon Chat, we have a private instance of their cloud. Once someone is a signed Premium tier developer with us, we have their Photon Cloud App ID moved to our private cloud, and billing is then simply the PlayFab Premium tier charges. Though granted, Photon Unity Networking is free already. :)

Photon Server is a pre-built server which you can customize to your needs. We include a free license to it as part of signing up as a Premium tier developer. However, hosting requires physical or virtual servers, the cost of which is reflected in our pricing page. Basically, it's the actual cost of those servers, plus about a 10% fee to cover our costs for operations, monitoring, and support.

The Exit Games team will be providing an integrated version of the Photon Server in an upcoming sprint, adding the necessary calls to RedeemMatchmakerTicket (https://api.playfab.com/Documentation/Server/method/RedeemMatchmakerTicket), which validates the ticket to join the session against our service (so that you know it's someone legitimately sent by our matchmaker), and NotifyMatchmakerPlayerLeft (https://api.playfab.com/Documentation/Server/method/NotifyMatchmakerPlayerLeft), which informs our matchmaker that a slot has freed up. Once they've provided this, we'll update with complete info on how to set up your command line arguments for a build made using their package.

Please note that tiers of service and pricing plans may change over time (and specifically, we're always looking for ways to make it cost even less). For the most recent pricing information, please refer to the pricing page in the PlayFab main site (https://playfab.com/pricing).


3 Comments
Brendan Vanous said on Fri, 30 January 2015 at 1:00 AM

The way our partnership works with Exit Games is twofold:

For their Photon Cloud, which includes Photon Realtime, Photon Turnbased, Photon Unity Networking, and Photon Chat, we have a private instance of their cloud. Once someone is a signed Premium tier developer with us, we have their Photon Cloud App ID moved to our private cloud, and billing is then simply the PlayFab Premium tier charges. Though granted, Photon Unity Networking is free already. :)

Photon Server is a pre-built server which you can customize to your needs. We include a free license to it as part of signing up as a Premium tier developer. However, hosting requires physical or virtual servers, the cost of which is reflected in our pricing page. Basically, it's the actual cost of those servers, plus about a 10% fee to cover our costs for operations, monitoring, and support.

The Exit Games team will be providing an integrated version of the Photon Server in an upcoming sprint, adding the necessary calls to RedeemMatchmakerTicket (https://api.playfab.com/Documentation/Server/method/RedeemMatchmakerTicket), which validates the ticket to join the session against our service (so that you know it's someone legitimately sent by our matchmaker), and NotifyMatchmakerPlayerLeft (https://api.playfab.com/Documentation/Server/method/NotifyMatchmakerPlayerLeft), which informs our matchmaker that a slot has freed up. Once they've provided this, we'll update with complete info on how to set up your command line arguments for a build made using their package.

Please note that tiers of service and pricing plans may change over time (and specifically, we're always looking for ways to make it cost even less). For the most recent pricing information, please refer to the pricing page in the PlayFab main site (https://playfab.com/pricing).


Maximillian.bradshaw said on Thu, 10 September 2015 at 10:03 PM

Sorry to revive an old thread, but I have purchased Photon Unity Networking+, how do i tie PUN+ and PlayFab together?


Brendan Vanous said on Thu, 10 September 2015 at 10:59 PM

Hi Maximillian,

First, I'd recommend reviewing this thread: https://support.playfab.com/discussions/topics/1000059596

In short, there's really nothing you need to tie together specific to PUN/PUN+ and PlayFab. Photon Unity Networking is specifically a network connectivity package. It's an excellent way to get clients talking to each other, and it comes with a basic Photon Realtime license, which is useful for making game session linking up players. Meanwhile, PlayFab is a complete backend for your games, with user accounts, data, economy, trading, events, etc., etc. (have a look at the features list for all the info).

The way that Photon Cloud and PlayFab interact is that we've integrated with them for authentication and Webhooks, for titles which are using PlayFab-originating AppIDs. So a title that wants to have all our features, plus the Photon Cloud can just sign up for PlayFab, use the AppID we provide, use the Session Ticket returned on a sign-in to PlayFab to register the user in Photon Cloud, and automatically trigger custom server-side authoritative logic when the Rooms in your Photon Cloud update (for player changes, stat changes, etc.).

Brendan

10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.