Tuesday 30 May 2017

Planning - The Core Reason Why Gameplay Feels Good

In this post I dig into planning, and how it is a fundamental part of what makes a game engaging. Planning affects many aspects of what is so special about games and why we enjoy playing them. This post will go over the reasons behind this, and explains why planning is so important for narrative games.

I think we can all agree that there is a difference in how certain games feel to play. There are just certain games that feel "gamier" than others. Just compare playing Super Mario to something like Dear Esther, and I think it's clear that the former feels like it has more gameplay than the latter. What is it that causes this? My hypothesis: the ability to plan.

The more a player can plan ahead in a game, the more engaging that game will feel to play.

Before I cover some evidence of why this is most likely true, I will need to get into some background information. In order to understand why planning has such a prominent role in games, we need to look into the evolution of our species and answer this question: why are fish so stupid?

---

This is how the world looks to the average fish:


They can really only see 1-2 meters in front of them and often it's even worse than that. This means that a fish can't do much planning. It just reacts to whatever pops up in front of its face; that's really what their lives are all about. If a fish's life was a game, it would be a limited version of Guitar Hero played to random noise. This is why fishing works. Fish don't think like us, they're mainly just driven by hardwired responses.

For a large part of earth's history this was what life was like for organisms. But then 400 million or so years ago something happened. Fish started to move on to land. Suddenly, the view looked more like this:


This changed their world. Suddenly it was possible to plan ahead and to properly think about your environment. Previously, smart brains had been a waste of energy, but now it was a great asset. In fact, so important was this shift that it is probably a big factor in how consciousness evolved.  Malcolm MacIver, who as far as I can tell originated this theory, writes about it like this:
"But then, about 350 million years ago in the Devonian Period, animals like Tiktaalik started making their first tentative forays onto land. From a perceptual point of view, it was a whole new world. You can see things, roughly speaking, 10,000 times better. So, just by the simple act of poking their eyes out of the water, our ancestors went from the mala vista of a fog to a buena vista of a clear day, where they could survey things out for quite a considerable distance. 
This puts the first such members of the “buena vista sensing club” into a very interesting position, from an evolutionary perspective. Think of the first animal that gains whatever mutation it might take to disconnect sensory input from motor output (before this point, their rapid linkage was necessary because of the need for reactivity to avoid becoming lunch). At this point, they can potentially survey multiple possible futures and pick the one most likely to lead to success. For example, rather than go straight for the gazelle and risk disclosing your position too soon, you may choose to stalk slowly along a line of bushes (wary that your future dinner is also seeing 10,000 times better than its watery ancestors) until you are much closer."
 To showcase the above, he has the following image:


This images nicely shows the conceptual difference in the processes involved. In one you basically just use a linear process and "react as you go". In the other one you scout the terrain ahead, consider various approaches and then pick one that seems, given the available data, to be the best one. 

It is not exactly the same, but there is a striking likeness to the following image comparing old school and more modern FPS design:

I know that this is not a completely fair comparison, but the important point here is that when we look at these two images, it feels pretty clear which of these two designs ought to have the best gameplay. The image on the left represents a more complex and interesting landscape, while the one on the right represent a linear sequence of events. And just like the worlds of a fish compared to that of the world of land animals, this means a huge difference in our ability to plan.

There are other interesting connections with the ability to see far and to plan. Malcolm MacIver replies to a question regarding the intelligence of octopi:
"It’s incredible what being an unprotected blob of delicious protein will get you after eons of severe predation stress. They, by the way, have the largest eyes known (basketball size in the biggest deep sea species). Apparently, they use these to detect the very distant silhouettes of whales, their biggest threats, against the light of the surface. 
The theory is committed to the idea that the advantage of planning will be proportional to the margin of where you sense relative to where you move in your reaction time. It then identifies one period in our evolutionary past when there was a massive change in this relationship, and suggests this might have been key to the development of this capacity. It’s interesting that octopuses and archerfish tend to be still before executing their actions. This maximally leverages their relatively small sensoria. There may be other ways, in other words, for animals trapped in the fog of water to get a big enough sensorium relative to where they are moving to help with planning."
Sight is of course not the only reason for us humans to have evolved our current level of intelligence and consciousness. Other important factors are our upright pose and our versatile hands. Standing up meant that we could see further and allowed us to use our hands more easily. Our hands are the main means with which we shape the world around us. They allowed us to craft tools, and in various ways to change parts of the environment to optimize our survival. All of these things are deeply connected to the ability to plan. Once we learned how to reshape the world around us, our options opened up and the complexity of our plans increased immensely. 

It doesn't stop there. Planning is also a crucial part of our social life. Theory of mind, our ability to simulate other people, is both a reason for and a product of our planning abilities. Navigating our social groups has always been a careful activity of thinking about various paths of action and their consequences. 

Planning also underlies two other phenomena that have been discussed recently on this blog: Mental Models and Presence. The reason why we have mental models is so that we can evaluate actions before we make them, which obviously is crucial to planning. Presence is a phenomenon that comes from us incorporating ourselves into our plans. We don't just want to model what happens to the world, but also to ourselves.

So, to sum things up: there are lots of evolutionary reasons why planning would be a fundamental part of what makes us human. It's a big part of who we are, and when we are able to make use of these abilities we are bound to find that engaging. 

---

So this background is all very well, but is there really any good evidence that this is actually a thing in games? Yes - in fact, quite a bit of it! Let's review the ones that I find the most important.

There is a model of player engagement called PENS (Player Experience of Need Satisfaction) which is quite rigorously researched. It uses the following criteria to evaluate what a player thinks about a game.
  • Competence. This is how well a game satisfies our need to feel competent - the sense of having mastered the game. 
  • Autonomy. How much freedom does the player have and what options do they have to express it?
  • Relatedness. How well is the player's desire to connect with other people satisfied?
Measuring how well a game performs on the above metrics has been shown to be a much better indicator of various types of success (sales, how likely people are to recommend the game, and so forth) than simply asking if the game is "fun". 

And, more importantly, two of the above factors are directly related to planning. Both Competence and Autonomy heavily rely on the player's ability to plan. Let's go over why this is so.

In order for a player to feel competent at a game they need to have a deep understanding of how the game works. Sure, there are games where mere reflexes are enough, but these are always very simplistic. Even in most rhythm games there are certain rules that the player needs to learn and understand in order to play well. A big part is also learning the melodies that make up each level. Why? In order to optimally place your inputs (be that fingers or feet) to hit as many beats as possible. All of these aspects boil down to one thing: being able to predict the future.

You see the same thing in most games. You get better at Darks Souls when you understand how monsters attack, how levels are laid out and how your own attacks work. Learning how a world operates and gaining the ability to predict is a cornerstone of competence. Sure, you also need to develop the motor skills to carry out the required actions, but this is almost always less important than understanding the whys and whens of the actions. Simply being able to predict is not enough, you also need to have a sense of what goal you are trying to achieve and then, using your predictive abilities, to carry out the steps required to reach it. Or in other words: you need to be able to plan.

Autonomy is also highly dependent on the ability to plan. Imagine a game where you have plenty of freedom, but have no idea how the game works. Everybody who has booted up a complex strategy game without understanding the basics knows that this is not very engaging. In order for the freedom to mean something, you need to have an idea what to do with it. You need to understand how the game's mechanics behave, what tools are at your disposal, and what goals you want to achieve. Without this, freedom is confusing and pointless.

So in order to provide a sense of autonomy a game needs to not only provide a large possibility space, but also teach the player how the world works and what the player's role in it is. The player needs to be able to mentally simulate various actions that can take place, and then come up with sequences that can be used to attain a specific goal. When you have this, you have freedom that is worth having. It should be pretty obvious that I am again describing the ability to plan. A world in which the player is not able to plan is also one with little autonomy.

Similarly, if the game only features a linear sequence of events, there's not much planning to be done. In order for the player to be able to craft plans there need to be options. This is not the case if only a certain chain of actions is possible. This scenario is a typical example of having no freedom, and unsatisfactory in terms of autonomy.  Again, planning and autonomy are intricately linked.

One could make the case that Relatedness also has a connection with planning. As explained earlier, any social interactions heavily rely on our ability to plan. However, I don't think this is strong enough and the other two aspects are more than enough. Instead let's look at evidence from a different angle.


One trend that has been going on for a long time in games is the addition of extra "meta" features. A very common one right now is crafting, and almost all big games have it in some way or another. It's also common to have RPG-like levelling elements, not just for characters, but for assets and guns as well. Collecting a currency that can then be used to buy a variety of items also turns up a lot. Take a look at just about any recent release and you are bound to find at least one of these.

So why do games have them? The answer to that is quite easy: it makes the game more engaging. The harder question is why that should be the case. It can't solely be because it gives the player more to do. If that was the case you would see games adding a random variety of mini games to spice things up. But instead we are seeing certain very specific types of features being used over and over again.

My theory for this is that it's all to do with planning. The main reason that these features are there is because it gives the player a larger possibility space of plans, and more tools to incorporate into their planning. For instance, the act of collecting currency combined with a shop means that the player will have the goal of buying a particular item. Collecting a certain amount of currency with a view to exchange it for goods is a plan. If the desired item and the method in which the coins are collected are both connected to the core gameplay loop, then this meta feature will make the core loop feel like it has more planning that it actually has. 

These extra features can also spice up the normal gameplay. Just consider how you need to think about what weapons to use in combat during The Last of Us. You have some scrap you can craft items from, and all of those items will allow you to use different tactics during combat. And because you cannot make all of them, you have to make a choice. Making this choice is making a plan, and the game's sense of engagement is increased. 

Whatever your views on this sort of meta-feature are, one thing is certain: they work. Because if they weren't we wouldn't be seeing this rise in them persist over such a long time. Sure, it's possible to make a game with a ton of planning without any of these features. But that's the hard way. Having these features is a well-tested way to increasing engagement, and thus something that is very tempting to add, especially when you lose a competitive advantage by not doing so.


Finally, I need to discuss what brought me into thinking about planning at all. It was when I started to compare SOMA to Amnesia: The Dark Descent. When designing SOMA it was really important for us to have as many interesting features as possible, and we wanted the player to have a lot of different things to do. I think it is safe to say that SOMA has a wider range of interactions and more variety than what Amnesia: The Dark Descent had. But despite this, a lot of people complained that SOMA was too much of a walking simulator. I can't recall a single similar comment about Amnesia. Why was this so?

At first I couldn't really understand it, but then I started to outline the major differences between the games:
  • Amnesia's sanity system
  • The light/health resource management.
  • Puzzles spread across hubs.
All of these things are directly connected with the player's ability to plan. The sanity system means the player needs to think about what paths they take, whether they should look at monsters, and so forth. These are things the player needs to account for when they move through a level, and provide a constant need to plan ahead.

The resource management system works in a similar fashion, as players need to think about when and how they use the resources they have available. It also adds another layer as it makes it more clear to the player what sort of items they will find around a map. When the player walks into a room and pulls out drawers this is not just an idle activity. The player knows that some of these drawers will contain useful items and looting a room becomes part of a larger plan. 

In Amnesia a lot of the level design worked by having a large puzzle (e.g. starting an elevator) that was solved by completing a set of spread out and often interconnected puzzles. By spreading the puzzles across the rooms, the player needs to always consider where to go next. It's not possible to just go with a simple "make sure I visit all locations" algorithm to progress through the game. Instead you need to think about what parts of the hub-structure you need to go back to, and what puzzles there are left to solve. This wasn't very complicated, but it was enough to provide a sense of planning.

SOMA has none of these features, and none of its additional features make up for the loss of planning. This meant that the game overall has this sense of having less gameplay, and for some players this meant the game slipped into walking simulator territory. Had we known about the importance of the ability to plan, we could have done something to fix this. 

---

A "normal" game that relies on a standard core gameplay loop doesn't have this sort of problem. The ability to plan is built into the way that classical gameplay works. Sure, this knowledge can be used to make such games better, but it's by no means imperative. I think this is a reason why planning as a foundational aspects of games is so undervalued. The only concrete example that I have found[1] is this article by Doug Church where he explains it like this:
"These simple, consistent controls, coupled with the very predictable physics (accurate for a Mario world), allow players to make good guesses about what will happen should they try something. Monsters and environments increase in complexity, but new and special elements are introduced slowly and usually build on an existing interaction principle. This makes game situations very discernable — it's easy for the players to plan for action. If players see a high ledge, a monster across the way, or a chest under water, they can start thinking about how they want to approach it. 
This allows players to engage in a pretty sophisticated planning process. They have been presented (usually implicitly) with knowledge of how the world works, how they can move and interact with it, and what obstacle they must overcome. Then, often subconsciously, they evolve a plan for getting to where they want to go. While playing, players make thousands of these little plans, some of which work and some of which don't. The key is that when the plan doesn't succeed, players understand why. The world is so consistent that it's immediately obvious why a plan didn't work. "
This is really spot on, an excellent description of what I am talking about. This is an article from 1999 and have had trouble finding any other source that discuss it, let alone expands upon the concept since then. Sure, you could say that planning is summed up in Sid Meier's "A series of interesting choices", but that seems to me too fuzzy to me. It is not really about the aspect of predicting how a world operates and then making plans based on that.

The only time when it does sort of come up is when discussing the Immersive Sim genre. This is perhaps not a big surprise given that Doug Church had a huge part in establishing the genre. For instance, emergent gameplay, which immersive sims are especially famous for, relies heavily on being able to understand the world and then making plans based on that. This sort of design ethos can be clearly seen in recent games such as Dishonored 2, for instance [2].  So it's pretty clear that game designers think in these terms. But it's a lot less clear to me that it is viewed as a fundamental part of what makes games engaging and it feels like it is more treated like a subset of design.

As I mentioned above this is probably because when you take part in "normal" gameplay, a lot of planning comes automatically. However, this isn't the case with narrative games. In fact, narrative games are often considered "lesser games" in the regard that they don't feature as much normal gameplay as something like Super Mario. Because of this, it's very common to discuss games in terms of whether you like them to be story-heavy or gameplay-heavy, as if either has to necessarily exclude the other. However, I think a reason there is still such a big discrepancy is because we haven't properly figured out how gameplay in narrative games work. As I talked about in an earlier blog post, design-wise, we are stuck at a local maxima.

The idea that planning is fundamental to games presents a solution to this problem. Instead of saying "narrative games need better gameplay", we can say that "narrative games need more planning".

---

In order to properly understand what we need to do with planning, we need to have some sort of supportive theory to makes sense of it all. The SSM Framework that I presented last week fits nicely into that role.

It is really best to read up on last week's blog post to get the full details, but for the sake of completeness I shall summarise the framework here.

We can divide a game into three different spaces. First of all we have System space. This where all the code is and where all the simulations happen. The System space deals with everything as abstract symbols and algorithms. Secondly we have the Story space which provides context for the the things that happen in the System space. In System space Mario is just a set of collision boundaries, but then when that abstract information is run through the Story space that turns into an Italian plumber. Lastly, we have the Mental Model space. This is how the player thinks about the game and is a sort of mental replica of all that exists in the game world. However, since the player mostly never understands exactly what goes on System space (nor how to properly interpret the story context), this is just an educated guess. In the end though, the Mental Model is what the player uses in order to play the game and what they base their decisions on.

Given this we can now start to define what gameplay is. First of all we need to talk about the concept of an action. An action is basically whatever the player performs when they are playing the game and it has the following steps:
  1. Evaluate the information received from the System and Story space.
  2. Form a Mental Model based on the information at hand.
  3. Simulate the consequences of performing a particular action.
  4. If the consequences seem okay, send the appropriate input (e.g. pushing a button) to the game.
A lot of this happens unconsciously. From the player's point of view they will mostly view this sequence as "doing something" and are unaware of the actual thought process that takes place. But really, this always happens when the player does something in a game, be that jumping over a chasm in Super Mario or placing a house in Sim City.

Now that we understand what an action is, we can move on to gameplay. This is all about stringing several actions together, but with one caveat: you don't actually send the input to the game, you just imagine doing so. So this string of actions are built together in mental model space, evaluating them and then if the results feel satisfactory, only then do we start to send the required input.



Put in other words: gameplay is all about planning and then executing that plan. And based upon all of the evidence that I showed above, my hypothesis is: the more actions you can string together, the better the gameplay feels.

It isn't enough to simply string together any actions and call that a plan. First of all, the player needs to have an idea of some sort of goal they are trying to achieve. The actions also need be non-trivial. Simply having a bunch of walking actions strung together will not be very engaging to the player. It's also worth pointing out that planning is by no means the only thing that makes a game engaging. All other design thinking doesn't suddenly go out the window just because you focus on planning. 

However, there are a bunch of design principles that go hand in hand with planning. For instance, to have a consistent world is crucial, because otherwise it isn't possible for the player to form a plan. This is why invisible walls are so annoying; they seriously impede our ability to create and execute plans. It also explains why it's so annoying when failure seems random. For gameplay to feel good, we need to be able to mentally simulate exactly what went wrong. Like Doug Church expressed in a quote above: when a player fails they always need to know why.

Another example is the adventure game advice that you should always have several puzzles going at once. In planning terms this is because we always want to make sure the player has ample room to plan, "I will first solve this and then that". There are lots of other similar principles that have to do with planning. So while planning is not the only thing that makes a game engaging, a great number of things that do can be derived from it.

Let's quickly look at some examples from actual games.

Say that the player wants to assassinate the guy in red in this situation. What the player does not do is simply jump down and hope for the best. They need to have some sort of plan before going on. They might first wait for the guard to leave, teleport behind the victim, and then sneak up and stab them. When that's done they leave the same way they came. This is something the player works out in their head before doing anything. It isn't until they have some sort of plan that they start acting.

This plan might not work, the player might fail to sneak up on the guy and then he sound an alarm. In this case the plan breaks, however that doesn't mean that the player's plan was totally untrue. It just meant they didn't manage to pull off one of the actions of. If presented properly, players are okay with this. In the same way, the player might have misinterpreted their mental model or missed something. This is also okay as long as the player can update their mental model in a coherent fashion. And next time the player tries to execute a similar plan they will get better at it.

Often this ability to carry out your plans is what makes the game the most engaging. Usually a game starts out a bit dull, as your mental models are a bit broken and the ability to plan not very good. But then, as you play, this gets better and you start stringing together longer sets of actions and therefore having more fun. This is why tutorials can be so important. They are a great place to get away from that initial dullness by making the experience a bit simpler and guiding the player to think in the correct manner about how the game works.

It's also worth noting that plans should never be too simple to carry out. Then the actions become trivial. There needs to be a certain degree of non-triviality for engagement to remain.

Planning doesn't always need to happen in the long term, it can also be very short term. Take this scene from Super Mario, for instance:



Here the player needs to make a plan in a split second. The important thing to notice here is that the player doesn't simply react blindly. Even in a stressful situation, if the game works as it should, the player quickly formulates a plan and then tries to carry out that plan.

Now compare these two examples to a game like Dear Esther:



There are a lot of things one can like about this game, but I think everybody agrees that the gameplay is lacking. What's harder to agree on, though, is what's missing. I've heard a lot about the lack of fail states and competitive mechanics, but I don't find these convincing. As you might guess, I think the missing ingredient is planning.

The main reason that people find Dear Esther unengaging is not because they cannot fail, or because there is nothing to compete against. It's because the game doesn't allow them to form and execute plans. We need to figure out ways of fixing this.

By thinking about the planning in terms of the SSM-framework we get a hint at what sort of gameplay that can constitute "narrative play": When you form a plan in Mental Model space it is important that the actions are mostly grounded in the data received from Story space. Compare the the following two plans:

1) "First I pick up 10 items to increase the character X's trust meter, this will allow me to reach the 'friendship'-threshold and X will now be part of my crew. This awards me 10 points in range combat bonus."

2) "If I help out X with cleaning her room, I might be able to be friends with her. This would be great as I could then ask her to join us on our journey. She seems like a great sharpshooter and I would feel much safer with her onboard."

This is a fairly simplistic example, but I hope I get the point across. Both of these describe the same plan, but they have vastly different in how the data is interpreted. Number 1 is just all abstract system-space, and the number 2 has a more narrative feel, and is grounded in the story space. When the gameplay is about making plans like the second example, that is when we start to get something that feels like proper narrative play. This is a crucial step in evolving the art of interactive storytelling.

---

I believe thinking about planning is a crucial step in order to get better narrative games. For too long, game design has relied on the planning component arising naturally out of 'standard' gameplay, but when we no longer have that we need to take extra care. It's imperative to understand that it drives gameplay, and therefore that we need to make sure our narrative experiences include this. Planning is by no means a silver bullet, but it's a really important ingredient. It's certainly something that we're putting a lot of thought into when making our future titles here at Frictional Games.



Footnotes:

1) If anyone has other concrete resources describing planning as a fundamental part of games I'd love to hear about them. Please post about them in the comments if you know any.

2) Steve Lee had an excellent lecture called "An Approach to Holistic Level Design" at this year's GDC where he talked a lot about player intentionality. This is another concept closely related to planning.


24 comments:

  1. That was a really interesting fish view point

    ReplyDelete
  2. As great the importance of planning might be, it has to be noticed that without a certain dose of trial and error, the gameplay cannot feel good. Imagine for example starting a level in Super Meat Boy with perfect knowledge of how to beat it; It wouldn't be engaging at all. The excitement comes from a balanced combination of predictability and unpredictability: You have to jump between the two saw blades, but you are unsure of how much you need to press the button in order to get through. Good gameplay requires both the element of planning and the element of trial & error.

    ReplyDelete
    Replies
    1. This is a good point, and that is what I mean with "non-trivial actions". If your plan always works then it is not very engaging. Every action needs to have a certain risk associated with it.

      But I think it is also that this is a risk you can calculate based upon what you know about the world. And simply not just a "because the game world feels inherently unknowable". There is a huge different between the trial and error that comes from random pixel hunting and from failing completing certain parts of a Super Meat Boy level.

      Makes sense?

      Delete
    2. It's interesting to note that randomness may exist even in games that look purely deterministic; In DOOM for example, the amount of damage that the shotgun deals isn't fixed, so sometimes just one shot is enough to kill an enemy, while the same enemy can sometimes take two or three shots.

      Also consider this fact: when you beat a really hard level in Super Meat Boy, you feel a great sense of accomplishment, but you also feel appalled towatds the idea of having to replay the same level again. You are not sure how many tries it would take you to beat it again. Probably fewer than before, but also probably not on the first try. This happens because you didn't beat the level by using a perfect mental modelling, you used a combination of planning and guessing. Now if you replay the same level enough times the mental model would be almost perfect, and you can even speedrun the level with almost no fear of dying. But at this point the gameplay would feel much less exciting than before, when sometimes you just had to make a leap of faith. I believe this element of unpredictability is really crucial, given that the guessing is always based on some data and never completely blind.

      Delete
    3. I think this is a different kind of predictability. You plan your jump and you know very well what happens if you press the button just right (success) and what happens if you fail doing that (gory death).

      You can predict the game, but the thing you cannot predict is yourself. What I mean by that is that without training you can't be sure you perform an action such the press of a button at the right time perfectly. And getting better at it is in my opinion part of the experience, too, because being able to time your actions just right after a lot of trying feels rewarding.

      I will demonstrate this unpredictability on a real world example (although a bit stupid one, don't try that). Would you jump between roofs? Even if they were close, you may not do it. The question is why? You can be pretty sure you would make it, after all you jumped further in school. Here comes the unpredictability. You may make too large leaps and you can miss the ledge with the last step and you can injure yourself. But by training you can build up your muscle memory and you can predict yourself and your movements well enough to make the leap and succeed.

      In my opinion it's the process of self improvement itself that feels rewarding in this sort of gameplay. It's going from "I suck at this game" to "I mastered this game". However, the catch is what happens when you reach the level where you can't improve further.

      Delete
    4. "I think this is a different kind of predictability. You plan your jump and you know very well what happens if you press the button just right (success) and what happens if you fail doing that (gory death).

      You can predict the game, but the thing you cannot predict is yourself. What I mean by that is that without training you can't be sure you perform an action such the press of a button at the right time perfectly."

      But why are you having difficulties timing a jump?Because you don't know the exact time you need to press the button. It's the same kind of unpredictability, lack of game knowledge.

      Delete
  3. A really good read.Made me look upon all the games I played in the past and getting amazed as to how my favourites resonate with my primitive need for planning.


    Learnt a lot from this blog post,this game design minion shall remain grateful to you.

    ReplyDelete
  4. Interesting. Kind of felt about SOMA as many players (I wouldn't deride it as a walking simulator, but the gameplay was a step down from Amnesia).

    I see a conflict between your idea of making the underlying system fuzzy to the player so the illusion can't be broken and the ability for them to plan though.

    Good luck with that!

    ReplyDelete
    Replies
    1. This is indeed a really big challenge. I haven't got any solutions at this point, but at least some angles of attack. Will go through that in later posts.

      Delete
    2. This is a key challenge. In other formulations of the universal interaction loop (player model <-> rules) there isn't a separate narrative model that exists. There is only the player model. And feedback that confuses or obfuscate the player's predictive modeling tend to damage their ability to plan well.

      Some things to think about
      - The player mental model is initially composed of pre-existing schema (or other models that have been useful in the past). Think of it as a means of jump starting the creation of a task specific mental model.
      - Much of what game feedback does initially is trigger those schema so the player thinks they have an understanding of what is happening. This happens as part of the atomic interaction loop however.
      - Some feedback is highly *evocative*. It triggers schema that have a strong emotional payload. Horror games do this a lot.
      - Once people play a lot, their repurposed schema are discarded or updated based off actual experience. We call these model updates mastery and the emotion associated with them is often 'fun'.
      - With mastery, evocative stimuli often diminishes in power. Players see it in context of the game functionality and not older, emotionally loaded schema.

      Horror games are in some ways a wonderful edge case to this type of interaction model. They intentionally break a lot of best practices in order to create dissonant emotional responses. However, once you know the model, they are still operating entirely within a known design space.

      Happy to chat more about this more,
      Danc.

      Delete
  5. Uncharted series have balanced combination of gameplay and puzzle mechanics to engage the player. After a stelth/gunplay section, player comes across door puzzle to solve. Other exmaple is Myst which focuses only on puzzle solving where there is a lot of trail and error for the player. We could gather these element under the same roof as the puzzle to solve. Stealth based gameplay could be just an puzzle to avoid/engage the creatures. Narrative is like sequence of events until final revelation of the bigger picture. Game is like big puzzle container which is presented to the player.

    ReplyDelete
  6. I'm not an expert and I can only make some observations as a player with his own personal taste. Items crafting and Character skilling have become very boring, and I feel the same about open world games that rely on the usual narrative scheme: Main Quest and Side quests. This is the death of storytelling.
    Items can help the narrative when they really change things around and have impact on the story and the gameworld itself (Gravity Gun in HL2 is a good example).
    Not much great gameplay examples around, lately, and that's why I've become more and more interested in the narrative part of gaming.
    A few examples, in my opinion, of good gameplay-narrative relationship:

    -The Swapper: the basic game mechanics are engaging and still suit perfectly with the story and its main theme.

    -Portal 1: solving the puzzles and going to the next room actually feels like a real necessity in order to make the story go on.

    -Braid: narrative is present but it becomes too abstract for my taste. Still, gameplay mechanics are so smart that you can enjoy them for themselves.

    -Brothers: A tale of two sons does something no other game that I know has ever done, it makes you use the hardware itself in order to create meaningful narrative. SPOILER I'm speaking of that certain moment in the game when the little kid must use his brother's command keys to learn to swim and survive.

    BEYOND: Two Souls
    Using Aiden (the entity) is both captivating for itself and interesting for the way its actions impact on the story.

    I know maybe all of this above doesn't come together into a coherent point, but I just felt like sharing a few observations on good examples of gameplay.

    Stefano

    ReplyDelete
  7. Comes off like a sophomoric opinion and I think that is reflected in how much text it took you to justify it.

    IMO Games are made up of "stimulus points": Moments where you actually make a decision / complete some kind of task. Having to jump over something (hit A at the right time) & manipulate your jump-arc. Timing the reload button in Gears of War so you get a better reload. Tapping around and picking up coins in a lot of mobile games.

    I think planning IS a stimulus point, but I think it is just one of many.

    "Having a consistent world is crucial". What the hell does that even mean. You are professional, respected developers. Why even write something so long but unprocessed like this. Who cares if technically some abstract concept can be used to describe different elements. You could look back later and be embarassed by this.

    ReplyDelete
  8. As always, great post. A couple of questions:

    1) In your comparison between Amnesia and SOMA you mentioned that you felt there were more features in SOMA. Could you point those out? Because having finished SOMA twice, the only thing I found to be superior to that of Amnesia was the monster variety. Puzzles were fewer than Amnesia, data buffers replaced reading, but other than that I cannot think of additional gameplay features. I certainly agree with the list you made about what made Amnesia feel like the gameplay was better (especially the sanity system, but also for me just having an inventory was very important and it was the first thing that completely put me off a machine for pigs).

    2) How do you feel about things such as dialogue choices and multiple endings? In my eyes, they allow for a fair bit of planning in a way that revolves around and serves the story. I know it's overdone but if I have one bad thing to say about SOMA is that my choices felt meaningless. Once a few hours had gone by and I was really immersed in the game, then I started feeling the weight of what I was doing and also after I was done playing the game, going back to them and reflecting on why I chose the thing I chose. But it feels to me that when you decide whether a character in the game lives or dies, there should be some immediate and obvious consequences. I know that there were times when choosing x would result in an encounter that you could avoid if you chose y, but that is not obvious. The player will most likely assume it's a scripted event, not a result of their actions. Also not all choices are made equal. Deciding to unplug a robot that is a very minor character that you only interact with 2-3 minutes is one thing, but when you chose whether you kill WAU or not, then something must happen. This was the only time I felt disappointed with SOMA since I found that particular choice to be especially hard and I was really looking forward to seeing how it would impact the world.

    I remember your blog posts when you guys were developing SOMA and how focused you were on finding the best way to tell a story. What happened one you released the game is that you told the best story ever told in any game. So now that I see you focusing on trying to bring more gameplay to narrative focused games, I'm very excited for what is coming.

    ReplyDelete
    Replies
    1. 1) On top of my head
      - Terminals, which has a ton of features
      - Character interaction
      - Improved physical interactions
      - Climb ladders and ledges
      - Lots of minor robots that react to you presence.
      - Dialog depends on what you are doing.
      - Variety in the puzzle implementations
      - Variety in environment design.
      - Notes you could rotate
      - Monster AI variety
      bound to be more.

      2) The choices in SOMA could be better yeah, but consequences is a bit of a double edged sword. Gotta be careful how you present them these so the player doesn't try and optimize. This is the System vs Story space problem really. What is good about not having any consequences is that there is no way to game it and you cannot really blame the game for forcing you to do anything. But at the same time it might feel like it doesn't connect to the game's world. In SOMA we did consequences, but it was just very minor stuff like changing dialog depending on what you did. We could have done more.

      Glad you liked the story in SOMA. And yeah, lots of focus now on getting better gameplay.

      Delete
    2. SOMA is more diverse than Amnesia not in gameplay, but in the field of situations that the player is put in. Situational variety is when the gameplay mechanics remain the same, but the situation changes drastically, and that adds variety. So in SOMA, you essentially walk around and press buttons throughout the whole game, but the design separates the experience into distinct parts:

      1. Underwater sections
      2. Upsilon/Lambda
      3. The sunken ship
      4. Theta
      5. Omicron
      6. Abyss 1: Wandering in the dark
      7. Abyss 2: Escaping from giant fish

      All of these sections are seriously different from each other, thus creating an engaging sense of diversity. Puzzles are also based on putting the player in diverse situations, not just fixing mechanisms. In Amnesia, the game essentially had only 3 types of situations: exploring peacefully, sneaking around monsters, and solving puzzles. There was nothing more in the game, and these 3 situations never merged. The SOMA experience feels much more diverse, because the player is put in different and unique situations on every level, even though the gameplay mechanically remains the same. In this, Soma's design approach is most similar to Half-Life 2, a game that became one of the best in its genre not only through gameplay, but with an approach to design that placed level diversity above all. An average shooter (plus a physics gun) became a masterpiece when the developers swore to make each level truly different from the other ones. Just like that, SOMA's levels present unique situations every step of the way, and that's why a "walking simulator" turns into a masterpiece of its genre (horror/adventure).

      It's not necessary to code new gameplay features, when you can create a drastically different situation for the player to solve using the existing gameplay tools. A sanity meter is not needed when the in-game scene is so deviously well-designed that the player himself starts going insane (like I did in the Theta part II level). I believe games need less tinkering with gameplay, and more mastery in the design of levels, set-pieces and predicaments for the player.

      Delete
    3. I would certainly agree that some of the features you listed are in fact additional gameplay features like the AI variety (which I l loved) the varied puzzles and the terminals. By what I understand to be your definition of gameplay, improved character interactions and changing dialogues could also be part of that list. The rest I would say were improvements in world building and they did work, the world of SOMA feels much more real than Amnesia. Even so, the game did feel lacking in traditional "gamey" things to do. Also while the puzzles were varied, at the time it felt that there were fewer of them. Thinking back to it now, there were plenty of tasks that needed to be done, possibly more than Amnesia but maybe they tasks were simple to the point that we failed to categorize them as puzzles (for example there was nothing that had the complexity of the cistern puzzle in Amnesia, which while simple, felt very big and impactful).

      I understand your concerns with adding consequences for the players choices. For me the number one problem with it would be breaking the player's immersion but I cannot seem to find a way to avoid it. If you introduce consequences, people will try to min-max and they will break their immersion that way. If there are no significant consequences immersion will be broken by the player realizing their choice doesn't have an impact in the world. Keep in mind that when I talk about consequences I don't necessarily reward/punishment, that would not work for a game like SOMA. I would be more interested in a change in the story especially for important choices that we make like killing the WAU or the last human. The rest of them were handled just fine I think.

      Thank you for your response, it was very informative looking forward to hearing more on your super secret project(s)!

      Delete
    4. What is wrong about making choices with the goal of achieving the best possible outcome? Isn't that how you make choices in real life as well, by calculating the consequences of your possible actions?

      Delete
  9. This is slightly offtopic considering modding tools. Could you bring back Np++ modding and scripting like in Amnesia. If will be Codelite please make more easier to install.

    Also, did you see Unreal's blueprint approach to scripting? Something similar has Armory engine: http://forums.armory3d.org/t/build-10-is-out/305

    ReplyDelete
  10. "In Amnesia a lot of the level design worked by having a large puzzle (e.g. starting an elevator) that was solved by completing a set of spread out and often interconnected puzzles. By spreading the puzzles across the rooms, the player needs to always consider where to go next. It's not possible to just go with a simple "make sure I visit all locations" algorithm to progress through the game. Instead you need to think about what parts of the hub-structure you need to go back to, and what puzzles there are left to solve. This wasn't very complicated, but it was enough to provide a sense of planning.

    SOMA has none of these features, and none of its additional features make up for the loss of planning. This meant that the game overall has this sense of having less gameplay, and for some players this meant the game slipped into walking simulator territory. Had we known about the importance of the ability to plan, we could have done something to fix this. "

    This part explains exactly what i thought about Soma, even tho is a very nice game on its own right, i felt it lacked something compared to your previous games, to me it felt like you guys gave to much importance to the story and to a non native English speaker like my self, sometimes Story gets over my head but gameplay stays, and that is what i love about your past games, no matter if i understood the story at a deep level or not the gameplay was good enough for me to stick with the game till the end.

    ReplyDelete
  11. I love your analysis, especially your candidness about your own designs' strengths and opportunities.

    You should definitely check out Characteristics of Games if you haven't already: https://www.amazon.com/gp/product/026201713X/

    ReplyDelete
  12. Thanks for the great post, Thomas.

    (hi, btw)

    -Charlie

    ReplyDelete
  13. A fascinating post. I believe you are pointing to the same thing as I am when it comes to describing what makes gameplay distinct. You propose that planning is the essence of gameplay. I propose in my blog that games are about the play of measurement.

    https://journals.billo.ws/why-games-are-about-play-of-measurement/

    I think our theories line up in the way that one cannot plan without measuring! The mechanics found in games are just ways in which to play with measurement. Win/loss states are not what makes games distinct.

    The focus on narrative as a game mechanic is a dead end - it's a definate play mechanic though.

    Thanks for the post!

    ReplyDelete

Note: only a member of this blog may post a comment.