Sorry folks I'm still learning about networked games. If I'm allotted 4 CCUs does that mean I can have unlimited instances of 4 player games running? Or does that mean that I can only have a single instance of a 4 player game running? Thanks
I guess it can be open to interpretation by the service provider. For PUN the CCU is calculated per game ID, so is the sum of all players playing instances of that game ID. For Unity, as I recall, it is the sum of the max CCU of all instances of all games using the service on your account. I don't know about other services, not having used them myself.
Sorry I should have mentioned I'm specifically referring to Unity Services. According to this, Unity Personal edition only allows 20 CCUs. I hope that doesn't mean that across all instances of my game, only 20 players can play. Instead I'm hoping it means I can create a 20 player game, and have multiple instances of that 20 player game running simultaneously. https://unity3d.com/unity/features/multiplayer
It's even worse than you feared, it's 20 players across all games on your account that use Unity networking.
That's just crazy! So a Unity Pro user with several games published (using networking service) can only have 200 simultaneous customers?! I read in this other article that we can request to be charged per GB of traffic. I've PMd user @richard-lee as per that article but have not received a response. Is there any other way to establish being charged per GB instead of CCU? https://forum.unity.com/threads/unity-multiplayer-launch-faq-march-2016.392474/
CCU is only for development. Production games have no CCU, they pay per GB. You do this by ”going live”. Unity is just being nice giving you stuff for free.
The source was me trying to do it myself, at that time a pro subscription was required to go live. I haven't checked in a while so it sounds like they've changed that restriction now then.