Understanding Energy Systems

 

Energy seems to be hated by designers and players alike, so why does it endure as the hallmark of casual F2P games? The fact is that whilst it’s a crude mechanic, it’s also an efficient one, delivering several functions in one easily implementable feature.

This isn’t a defence of energy systems – I’ll follow up with a post on ways of replacing them – but without something fulfilling these roles then it’s unlikely you’ll make a very good game. I’ll talk about energy and timers fairly interchangeably here as they are both pacing systems that function remarkably similarly.

The four main reasons that mobile designers use energy systems are:

  1. Habituation
  2. Content pacing
  3. Monetization
  4. Strategic choices

1. Habituation
The primary reason that designers use energy systems is to encourage players to play as long and as frequently as they would like. The amount of energy gives an easy way to fix the length of the play session, whilst the energy refill rate determines the play frequency. Energy systems do this by providing the player with closure – the feeling that they have done everything they need to in a game, and that when they return there will be new, fun stuff to do.

farmville2

This is why crop and resource production timers work so well. Players coming back to the game harvest all the crops that have grown whilst they are away – a hugely positive experience. Then they can use the crops to complete deals, craft things and improve their farm. Finally they plant their crops so ready for their next session. As they leave the game there is nothing more for them to do in their farm, so it feels like a natural point to stop playing; but they also know that when they return they can get the satisfaction of harvesting their crops again.

Designers need to be able to control session length and frequency because it allows them to integrate their game into their players’ daily routine. Any activity that becomes part of your daily routine is likely to be something that you keep doing a lot longer than you otherwise might, and long term retention is highly correlated to lifetime value.

Think of the game as chocolate. If you had unlimited chocolate (and limited willpower) you might binge on it to the point you were sick of it. At this point you wouldn’t want to eat chocolate again for a while. Imagine if you got a small piece of chocolate every afternoon with your coffee break though. Now the chocolate enhances your coffee break, but at the same time, you never have enough in one go to get sick of it. Instead you look forward to the chocolate enhanced coffee break, and would miss it if it was taken away from you. As with chocolate, so goes gaming.

2. Content pacing

The second main reason that designers use energy systems is to pace their content, and to ensure that players consume content at roughly the same rate. Once players have run out of new content to experience, they usually have little interest in a game. It is vital therefore, to ensure that players are not consuming content faster than you can produce it.

Energy systems are crucial to minimising inequality in game economies; they ensure that players all consume content at roughly the same rate

PvP games often have an advantage here because their players effectively produce content for each other to consume. In Clash of Clans, each player’s layout of their base is unique and interesting for other players to attack. But Clash of Clans still needs to bring out new units, upgrade levels and features on a regular basis to keep their most engaged players.

Energy systems also help to reduce the “distribution of wealth” in games that exists between highly engaged and less engaged users. By capping the rate that the most engaged players can play, they cannot get too far ahead of the less engaged players. This is important for balancing, as a game should remain interesting for both types of players, and setting a progression rate that is interesting for the slowest players and yet doesn’t allow the fastest players to run out of content can otherwise be a challenge.

3. Monetization

get-more-lives

Making money is the third reason that designers use energy systems. In casual games energy might typically represent a third of bookings. This is not insignificant, but there are better ways to make money out of games, and monetization alone is a poor reason to go with an energy system. Energy doesn’t typically make for a very exciting or satisfying purchase, as it gives players something that they could get if they waited a bit longer. Most mobile designers realise this and despite the perception of energy systems as a cynical way to extort players, it is rare to see them if they are not needed for habituation and content pacing as well.

4. Strategic choices

In some games energy systems also provide the player with a strategic choice that they need to make. This comes from having a limited number of energy points to spend each session, and a greater number of possible actions. Players must decide what to spend their energy on, and because of this they usually need to set themselves a longer term goal that they are working towards over several sessions.

For example, in Clash of Clans, because I can only upgrade 2 or 3 buildings at a time, and each one might take anywhere from a few minutes to a few days, I need to work out what I prioritise. Do I upgrade my resource generating buildings first to facilitate further upgrades, my storage space allowing me to raid more, or my defensive buildings to protect what I’ve got? In prioritising my current session, I also create a mid term plan for my future sessions as well, which builds off this. In games where the energy system doesn’t allow the player any real choice in what they do, the system typically feels even more arbitrary and restrictive.

 

TL; DR

The reason that F2P designers use energy systems is not because they hate players, it’s because energy systems are efficient mechanics to encourage specific play patterns, pace content, monetize a game and provide a player with strategic choices. Designers should be wary of releasing any game without features that cover all these bases one way or another.

Published by

Ed Biden

co-founder Learnitect

9 thoughts on “Understanding Energy Systems”

  1. I think that the right metaphor for the energy resource, one that makes a lot of sense within the game context, contributes a lot to the success of the feature. “Some of your troops got killed, we need to train more” in Boom Beach makes perfect sense and never feels like extortion. The industry standard of “you ran out of this abstract arbitrary resource and can’t play anymore” needs to change.

    Like

  2. This is the only design blog I actively follow, and quite frankly, the only blog I think is worth following (as someone heavily invested in mobile F2P). Not to sound like a yes-man, but I agree with almost everything written here. However, one thing I was confused about before was the post on Flexible Sessions here: http://mobilefreetoplay.com/2014/11/15/mobile-session-design-flexible-sessions-2/

    As a designer, my initial thought is to simply let players play for however long that they want (assuming there’s an easy out). I never quite understood why it was so important to encourage certain ways of playing (ie: reducing benefits over time in Boom Beach). Again this comes up in the “Habituation” section with the chocolate analogy. In Adam’s previous post he mentioned the first issue with energy systems being “an abrupt end of the session with no commitment.” To me this seems like a contradiction: why should designers try to limit session length when abrupt endings are considered negative? Am I misunderstanding or is this something you and Adam disagree on?

    Like

    1. First off, thanks for the praise. Much appreciated!

      On comparing this post to Flexible Sessions, what I’d like to point out:
      Eventually you’re going to need to push the player out of your game. That’s consistent in my Flexible Sessions post and this Energy post by Ed. How you do it can be quick and dirty (with energy giving an abrupt end to the session) or you can be a bit more subtle about it (Flexible Sessions). I’d always push designers to move towards a Flexible Session setup, where players eventually come to the conclusion naturally that it would be smarter to leave the game and come back over staying in the game. Session Length caps ultimately come down to habituation, pacing of content, and making sure the player feels good when leaving your game. Especially with mobile, when short session length is so important, making sure the player can complete a session and feel good about it is important.

      Hope that answers your question.

      Like

      1. First off, you’re welcome! Yeah, honestly every once in a while I’ll find a gem on Gamasutra or wherever, but all too often most blogs are either fluff pieces, way too heavy on theory, or just have no practical take-aways at all. Well, that’s my opinion anyways… but here I’ve found useful info with every post 🙂

        Thanks for the great answer, I think I understand the “how” and the “what” but I’m still not sure about the “why.” I realize the importance of catering to smaller, flexible sessions since our data (and I’m sure every other company’s data) shows this to be the norm. What I don’t understand is why it’s so important to discourage longer sessions of 10-20 minutes or more. Is it primarily…

        …to ensure that players don’t run out of content?
        …to entice players to return and play again?
        …to monetize another paywall (ie: buy more energy)?
        …or some combination of the above?

        The concern is we’ve found that this segment of “hooked” players has a much higher percentage of paying users. But… maybe that’s just a self-fulfilling prophecy since we’ve never discouraged longer sessions in our games before.

        Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s