Skip to main content

Virtual currency: Sources and Sinks

Posted by Damien Mabin, Developer Advocate
More and more mobile games base their economic model on virtual currencies and free to play, yet there are plenty of pitfalls to be aware of while developing your game. One of these pitfalls is having an unbalanced economy. Sources and Sinks, a handy feature included in the Play Games Services toolset, is specifically designed to help measure the balance of your game’s virtual economy.
It helps you visualise in one simple diagram the state of your current in game economy. In diagram 1 (below), along the x-axis (time), and y-axis (amount of virtual currency), we see 2 curves:
  • One showing the amount of virtual currency earn by players (orange line)
  • The other one showing the amount spent by players (green line)

image01.png
Diagram 1: Poorly Monetizing Economy
What do the curves in the diagram tell us? In this case, that our game is likely not going to monetize well. Users are spending less currency than they are earning: resulting in a surplus. There is no sense of scarcity for the user which may indicate that your players do not understand how they can spend currency or that there is value to them in doing so. It would be a good idea in this case to re-evaluate how much content is available to spend virtual currency on and how discoverable this content is to your users. Alternatively, you may want to consider decreasing the amount of in game earned currency is available (inflation can be a bad thing). Ultimately, you want your curves to change as demonstrated in diagram 2 (below).
image00.png
Diagram 2: Balancing economy
That’s a lot better! Now your users are spending more than they earn… Wait! How is that possible? Two reasons: Players are spending the stock of money they accumulated before your changes. Moreover, there is another important point not to forget: you should not track in the above diagrams the amount of virtual currency the user purchase through in app purchases. If you wait a few more days, you should see the 2 curves converge a bit; the delta of them being the amount of virtual currency users purchase through IAP:
image02.png
Diagram 3: Stabilised economy
With play game services you can get this visualisation with 2 lines of codes! It works on iOS and Android and doesn’t require the user to sign in to Play Games. What you will have in your Android or iOS app is something like this:
Screen%2BShot%2B2015-10-23%2Bat%2B1.14.1
You can find more information about the integration here.
Once the client integration done you can go into your Play Store Developer Console to visualise the curve. Go into the “Game services” section, and click on “Player analytics->overview.”

Comments

Popular posts from this blog

A Google Engineer is reviewing all USB Type-C chargers on Amazon to inform customers which ones are safe for use on their devices

The USB Type-C take over has already started, and as this year comes to an end, we expect to see a few more smartphones and tablets hit the market bundling compatibility for the third-generation connection. As it stands, handsets that currently feature Type-C ports only ship with a single cable and that annoyingly doesn’t support computer connectivity, so if users want to transfer files to their devices, they have to purchase an additional wire or adapter. However, these accessories aren’t cheap, so customers veer towards the more affordable, third-party cables readily available on marketplaces, such as Amazon and eBay, but that’s not a good thing. Many consumers have reported that these chargers have caused harm to their handsets, so Google Engineer Benson Leung has taken it upon himself to purchase a selection of Type-C connectors from Amazon to test and see if they meet the standard specifications for use on his Nexus device. So far, Leung has been through seven cables and clai...