Tuesday, 14 June 2016

How We Hire At Frictional Games

Now that we're in the process of hiring a new gameplay designer / programmer, it feels like a good time to talk about the hiring process here at Frictional Games. We're a small company, so don't hire tons of people, but we've still taken on quite a few over the years and have constantly evolved our strategies for doing so. Hopefully this article will be of help both to people who intend to hire others, and for those who want to apply for a job (with us or with anyone else).

First of all, you've got to figure out what to write in the work ad. Usually ads tend to be very specific with requirements such as "At least 3 years of work experience as junior programmer". They also tend to inflate the skills needed in a certain area, e.g. "World-class skills in linear algebra". Normally these are meant to set a high bar for the applicants; the assumption is that very few people will meet the demands, but that people will apply anyway. We tend to be a bit softer in our approach, and be a bit vaguer in the skills we want. So, for instance, instead of saying "good knowledge of 3D maths," we just set a requirement saying "has worked on a 3D game".

The idea is to make sure that people who might be unsure of their skills still send in an application. The same goes for any requirement about years of experience. While, of course, it's great if someone has worked on commercial games for years, we don't want miss out on people who have been working on hobby projects for years. In fact, because of how we work at Frictional, having worked on hobby projects can sometimes be more important than working for a commercial company. I'm particularly emphatic about this as I myself had zero proper work experience when starting out on our first game - Penumbra Overture. I've also collaborated with lots of other extremely talented people over the years who've never held a proper job. So take that as advice: work experience is far from everything, and make sure you apply even if you're not sure that you match the criteria!

When the ad text is done, it's time to find places to post it. Over the years we have found that, by far, the best place for this is our own Twitter and Facebook pages. Posting on Gamasutra tends to lead to a lot of applicants, but over 90% of them are from outside of Europe, and we can't employ those. Pretty much all the other sites we've tried haven't been worth our time or money. The one exception is Polycount, which is a great - and free - place to look for artists. In fact, all of the modellers we've hired over the past five years or so have seen our ad on Polycount.

Once the ad is out, it's time to wait for the applications to pour in. Usually we get 100 - 200 of these over a period of a month or two. This is when we begin phase one of the elimination process, which is just to remove anyone that's obviously not right for the job. This includes people who live outside of Europe (and have no plans to move here), people have the entirely wrong skillset (e.g. programmer applying for an art job) and people who simply can't write a coherent sentence. About 70% of the applications are rejected at this point.

With phase one over we move on to phase two. Now we discuss all the applicants and consider whether they could be a good fit or not. This usually means that we send people further questions in order to clarify their situation. For instance, sometimes it might be clear that someone might not have access to highspeed broadband, or only wants a part-time job, and so forth. Sometimes these kind of issues are negotiable, and in other cases it forces us to reject them. If needed we also ask further questions to probe their knowledge a bit. This is never of the "solve this puzzle"-variety, but just going a bit deeper into their previous work. Normally fewer than half the remaining applicants move past this stage.

Now we're on to phase 3, which is the most important step of them all: the work test. This is a pretty big test, usually demanding 40-80 hours of work, in which people are given a package with our tools and some of our assets. Depending on how busy the applicant is, we're pretty lenient on how long the test will take and how they'll split up their time - it could be over a few weeks, for example.

An important part of the work test is that everybody doing it always gets paid. We feel it's bad form to ask someone to spend a week or more of their time on something without getting anything back. I'm especially proud of one guy who applied for a job, got rejected, but then used the work test money to start his own indie studio. That made it even clearer to me that paying people for doing work tests is the right thing to do.

In this test they need to create something based upon a few vague directions. There are a lot of things that we get out of this. One thing is to see their general work ethics. All the people doing the test need to log their time - we can see how conscientiously they do this, how much time they spend on each task and so on. (And if they lie about the time-keeping, this is very easy to spot.) It also gives us a good sense of how creative the person is, how good they are at using unfamiliar tools and so on. Normally everyone in Frictional will have a chance to review the work tests if they want to, so we have plenty of feedback and a good consensus on the candidates that stand out. Again, fewer than half of the applicants move on from this phase.

If we consider that a work test has been passed, it's time for the final phase: an interview. We used to do these interviews before the work test, but found that we usually didn't get much information from them - but once a work test is done, we have something to discuss and a basis to ask questions. I also wouldn't want a "bad hair day" to be a reason for us to reject someone. I want people to show what they can by doing good work, not by being good at selling themselves. It's also worth noting that we never ask any hard question of the "explain Quicksort in 30 seconds or less"-kind, as we're unsure how much that really says about someone. I know I would have trouble doing simple multiplication  if I was nervous during the interview. So, instead, this phase is about getting to know the person and when we ask questions it's more about learning how this person thinks, and about getting a sense of how they might gel with the rest of the team.

It's now time to decide who we want to offer a job to. There's usually lots of deliberation at this point and it's never an easy choice. Finally we send our chosen person a mail saying they got the job, and check to see that they're happy to accept it. At this point there might be some salary discussions, but we try to settle the basics up front so we know hiring a person is within our budget.

When the person eventually starts, we try to ease them in. In the past I've made the mistake of giving people too much too soon, and this often makes it all work very badly. It's important that people feel at home when starting to work; if any issues arise early they are often hard to fix. Because of this, we make sure that the new employee has a lot of basic learning to do. The idea is that both parties decide when it's time to move on to actual work. We set up a number of features they must test and get used to and the newly employed can then work on those until they feel confident in their skills.

When that grace period is over, they're a proper part of Frictional! Mostly, at least. We give people 1 - 3 months of trial period in order to make sure they like the job and that they're a proper fit for the company. Usually it only takes a week or so to see if all is okay, but it's good to have plenty of time to make sure.

And that sums up how we hire at people at Frictional Games!

If you think it all sounds exciting, please consider applying for the gameplay programmer / designer position that we currently have open (more info here).

Friday, 10 June 2016

Hiring: Gameplay Programmer / Designer

Frictional Games, the creators of Amnesia, SOMA and Penumbra, are looking for a gameplay programmer / designer to join our ranks. This is a full-time employment, working from home.

At Frictional our goal is to create innovative, narrative-focused experiences, and explore how to use the potential of the videogame medium to the fullest. Penumbra was a unique combination of horror, physics and adventure gaming. With Amnesia we redefined what horror games can be. In SOMA we explored deep subjects in new unsettling ways. We aim to continue this trend.

Working with us, your core duty will be to collaborate with other team members in order to design and craft immersive worlds and experiences. At Frictional we do not simply rely on the core mechanics to carry most of the game. What makes or breaks our experiences is the care giving to the all specific level elements. Making sure these are top notch, both in design and implementation, will be your main duty. This includes everything from level layout and pacing to designing and implementing puzzles and smaller events.

Here is a rundown of some of a few more specific tasks you will find yourself doing:
  • Design the layout of a level based on a high level summary.
  • Come up with ways to convey certain story moments in the most efficient manner.
  • Design and implement puzzles so they fit with gameplay, world and story.
  • Script background events that sets the tone for a level.
  • Implement gameplay systems, such as an inventory.
  • Tweak AI to make it behave like you want.
These are far from the only things you will be doing when working with us. We like to see people dabbling with things outside of their expertise and to constantly learn new stuff. The more areas of development you are able to take part in, the better.

Of great importance is that fact that you will be working from home. Frictional Games does not have an office, so it is crucial that you are able to plan your day, and work without strict guidance. Because of this, we allow an amount of flexibility that you rarely find in an office environment.

The most basic requirements are the following:
  • You are fluent in English.
  • You have played a major role in completing at least one game.
  • You have worked on a game that uses 3D environments.
  • You have a fast and stable internet connection.
  • You are well-versed in C++, C#, Java or similar.

Additional (non-essential) requirements:
  • You live in Sweden or are prepared to move here.
  • You have an interest in narrative games.
  • You are good at writing, drawing or both
  • You have an interest in horror and sci-fi.
  • You have a Windows PC you can use for work capable of playing recent games (SOMA is a good test case!)

If this sounds like the job for you, send your CV to apply@frictionalgames.com now!

Monday, 30 May 2016

Frictional Merchandise Is Finally Out!

For a long time we have been thinking about doing merchandise, but we never really felt that we had the time nor the proper partner. But recently we managed to free up some time and locate a nice partner in the form of Gametee. And after a few months of setup and work, the goodies are finally here!

First out is a t-shirt and a hoodie with Amnesia print:

Order them here:

Our plan is not to stop here but the goal is get our merchandise related to our other titles.

Let us know the in comments what more you would be interested in!

Thursday, 24 March 2016

SOMA - 6 Months Later

It is now a bit over 6 months since SOMA was released, so it feels like it's time for an update on how everything has gone so far.

The total number of sales, across all platforms, is currently at a bit over 250 000 units. This is pretty good; it'll only take 20k - 30k more until we've earned back our entire investment in the project. Given that the daily sales are still solid (about 125 units a day) and we have regular boosts from various sale events, this is bound to happen well before this year is over.

While this is a good result for us, it's by no means earth shattering. For instance, Firewatch (which has quite a few elements in common with SOMA) sold over 500k in just a month, so there's obviously room for SOMA to sell a lot more. It might seem weird, but this is actually very encouraging for us. SOMA was a really ambitious project which took 5 years to develop, used a load of external help and had a big chunk of money spent on a live action series and so forth, making it a very costly affair. Yet SOMA is well on the way to becoming profitable after just 6 months, despite not being a runaway success. This makes us a lot less worried about making another game of similar scope.

Still, it's interesting to ponder what kept the game from selling even more. One stand-out thing that we've identified is that the game falls between two genres: horror and sci-fi. What this means is that the game might feel a bit too sci-fi for someone looking for a pure horror experience and vice-versa. While we think the mix works very well for the game, it seems quite possible that this has put off potential buyers. I'll discuss this in more depth later on.

User created custom stories was (and still is) a big part of the Amnesia community. So far almost 450 Amnesia finished mods have been released. This is despite the game's mod support being far from good. So with SOMA we wanted to make sure we allowed even better mod support, so we would hopefully get as many mods made as we did for Amnesia.

Unfortunately the modding community around SOMA hasn't really taken off. So far only 5 custom stories (2 on moddb and 3 on steam workshop) have been released, and while it's amazing that people spend time making mods for SOMA at all, we expected that there would've been a few more. Just about everything in the game is controlled via script and modding allows you to replace any file, making it much more powerful than in Amnesia. Because of this, we'd hoped to see people do really crazy things with mods, but apart from Wuss Mode and a location tracking Omnitool there isn't much out there. Both of these are very cool modifications, but considering that the game could have been changed into an RTS or a racer, we'd hoped to see more experimental stuff.

It feels worthwhile to discuss why modding hasn't been as successful as it was with Amnesia. The first and most obvious answer is that SOMA is simply not as popular as the mega-hit Amnesia: TDD. Secondly when we released Amnesia there weren't many other similar horror games around, and as a result many of Amnesia's mods got played by popular streamers. This gave people a huge incentive for completing their mods. Thirdly, both the level creation and scripting is a bit harder in SOMA, making it more of a hassle for people to get things up and running. And finally, you can quickly create gameplay in Amnesia by just placing a few basic items, whereas SOMA requires more setup and lacks easily reusable elements. All of these issues combined probably explains why fewer mods are being released compared to Amnesia.

But we haven't given up on modding. Far from it. There are lots of interesting things in the works coming from the community (for instance, a very fitting SCP inspired custom story) and we're discussing what we could do to give people more incentive to create and finish more mods.

I think the most surprising part of the player response is the depth in which SOMA's story and subject matters have been discussed. For instance, there have been really interesting discussions as to whether the game's (semi-)antagonist, WAU, is evil or not. Patrick Klepek at Kotaku wrote up a nice summary on this that can be found here. While WAU was designed to not be really evil, it was very surprising to see some people seeing it as the good force in the game's world. It made us look at the story in ways we'd never thought about ourselves.

Another interesting discussion has been the coin-flip 'controversy'. For instance, here is a long discussion that brings up various sides to the argument. This was another thing that we didn't figure would be very controversial, but ended up spawning tons of intelligent arguments. It's been a great deal of fun to see discussions like this. There's one aspect of the game that we've only seen mentioned once, though, which we thought would be a much bigger issue. What that is we'll leave as an exercise for the reader to figure out.

It's also been great to see all of the real-world connections people have made with SOMA. Here's an article that goes through a few of them.

By far the most surprising reaction we've had yet has got to be one guy mailing us saying that the game inspired him to fly to the US and propose to his girlfriend. We've always seen SOMA as a rather bleak game, and it was really interesting to see how some people actually found it uplifting and inspiring.

In all, we couldn't really have hoped for a better response. People report still thinking about the game months afterwards, and that it's made them think deeply about subjects they haven't considered before. This was what we were after when we started the game all those years ago, and it's incredibly satisfying to see that we managed to reach that goal.

I mentioned above that a problem with SOMA is that it lies between two genres. Not only has this probably led to lost sales, it's also most likely the reason why SOMA cannibalized the Amnesia sales. The moment that SOMA came out, sales of Amnesia: The Dark Descent went down too, and has stayed down ever since. We saw the same happening when we released Amnesia: A Machine For Pigs, but since SOMA is in many ways quite different from Amnesia, we thought it wouldn't happen this time. But it did, and the reason seems to be that people lump both titles under a "Current Horror From Frictional Games" label.

In order to combat this issue we're thinking about differentiating the games we make a bit more. So if we make another sci-fi game, we'll probably tone down the horror elements and make the sci-fi narrative more prominent.  The reverse would be true if we made a new horror game. The idea is that this'll not only let us reach a new and wider audience, but also minimize the risk that people will mix up our games, and instead they'll see them as separate entities. With SOMA it feels we've made it clear that Frictional Games is not just about pure horror, and we want to take advantage of that and diversify the experiences we craft.

Related to the above is our new internal development strategy. For the first time in company history we're now developing two games at the same time. This will require non-trivial changes in how we manage the team, but in the end we're very sure it'll be worth it all. By having two projects going at the same time, we can release games at much higher frequency. In turn, this let us be more experimental as we don't have to rely as much on each new game being a big money generator. We're still in the early phases of this transition, but it's shaping up really well so far.

This also means we might do some recruitment in the near future. Watch this space for more news on that!

Thursday, 10 March 2016

GDC 2016 Lecture Resources

On tuesday next week I will be giving a lecture named "SOMA - Crafting Existential Dread" at GDC. This post will serve as a repository for more in-depth information on the information presented in that talk. I will also try and write a text version of the talk some time after GDC and if/when I do so, I will put a link to that here. Now for some info:

Heavy Rain
Link: http://frictionalgames.blogspot.se/2011/11/thoughts-on-heavy-rain.html
An overview of the failings and successes of Heavy Rain which spawned a lot of design thinking,

Self, Presence and StorytellingLink: http://unbirthgame.com/TheSelfPresenceStorytelling.pdf
This essay goes over some basics of what presence means and how to achieve it in a game. Many of the concepts and rules presented in here was a foundational part of SOMA.

The Scene Approach
Link: http://frictionalgames.blogspot.se/2012/12/introduction-i-recently-started-to-play.html
A description of the scene approach which was intended to be a cornerstone of SOMA, but ended up not working.

Puzzles, What Are They Good For?
Link: http://frictionalgames.blogspot.se/2013/02/puzzles-what-are-good-for.html
Here I describe the reasoning behind using puzzles in SOMA, instead of the more open-ended Scene Approach.

4 Layers
Link: http://frictionalgames.blogspot.se/2014/04/4-layers-narrative-design-approach.html
An in-depth description of the 4-layers design approach that proved to be a crucial element of SOMA's design.

Friday, 13 November 2015

Thoughts on Until Dawn and Interactive Movies

Before starting Until Dawn my hopes for the game weren't very high. I thought it was going to be a half-baked and campy interactive movie filled with unlikable characters and cheap jump scares. However, it turned out a lot better than I could have imagined and it now stands as one of my favorite horror games ever. Sure, the game can get really campy at times, and it has its fair share of jump scares. But it also features a clever script, an excellent setting, amazing atmosphere and (to my surprise) also managed to be extremely tense and scary at times.

The game knows that it is a B-movie horror, but it takes that at heart and instead of hiding behind satire it's determined to be the best B-movie possible. This works a lot better than I'd expected it to and the result is an engaging ride that channels other (in my opinion) great B-horror like The Descent, Saw, Dog Soldiers and Evil Dead. It takes itself just seriously enough for you to overlook the sillier aspects yet still feel emotionally invested in the fates of the characters.

Until Dawn is not without its faults of course, but it does a lot of things incredibly well. I have grown quite tired of the interactive movie format over the years. Playing through over three seasons of Telltale games have made the experience feel samey, and I am always frustrated with how little I get to actually play, explore and shape the narrative. Until Dawn far from reinvents the interactive movie genre, in fact it's fascinating how alike all of these games are, but it changes just enough to make the experience feel fresh again. This is where I think things get really interesting, because while the changes aren't anything major, they have a huge impact on the end experience. 

Now it's time to take a closer look at the inner workings of Until Dawn, and to do so we have to enter spoiler territory. I will try to stay away from larger reveals, but it will still be enough to ruin a lot of the fun. Until Dawn relies a lot on uncertainty, so if you haven't played the game (which I really recommend you do) and want the best possible experience, go and play it before reading more of this essay.

With that disclaimer out of the way, let's start with the things that Until Dawn does really well:

Multiple Deaths System
First up is the most prominent and possibly the most effective feature of the game: any character can die at any time. Well, to be fair, in practice they can't - but it sure feels like it. Some characters can be killed pretty early on in the story while some can't die until the very end. The trick is that the first time you play it you can never be sure. Whenever things start to get dangerous for a character you always feel that there's a chance that a bad choice or a missed quick time event can lead to their death. And since Until Dawn saves after every important choice, there is no going back. Any death is basically permanent.

Heavy Rain did a similar thing a couple of years back, but Until Dawn takes it to next level. The main reason for this is that death feels like a possibility from almost the start through to the bitter end. In Heavy Rain the scenes that feel like life-or-death-moments are pretty spread out, but in Until Dawn they permeate the entire experience. Early on in the game, most of these turn out to be the characters playing pranks on one another, but because of how it all is setup you can never be sure.

The game also helps to build up this tension by very explicitly telling the player what's at stake. It also uses a lot of filmic tricks, such as showing us, through the eyes of the monster, how the characters are being stalked. Normally I don't like this sort of thing in games as it lessens the feel of it being "my story", but here it works really well. It points out that the characters are now in danger, and together with the game's initial warnings, it makes it very clear that you have to be on alert. 

The final aspect that I think makes this work so much better here than in Heavy Rain is that Until Dawn is a proper horror game. The tension and uncertainty built from knowing that any character might perish goes hand-in-hand with the the game's thick atmosphere. Both of these constantly reinforce one another and do a great job of making you feel vulnerable and under constant threat. A great way to test this is to simply replay the game. Once you know a certain section poses no actual danger for a character, much of the tension dissipates and the scene goes from scary to feeling tame. It's like turning off the music in a horror movie - without all necessary elements in place the effect is lost.

This system is not only a way of making the game scary, it's also a great way of keeping the narrative going. There's almost never any chance of getting stuck and thereby having to repeat the same section over and over. This makes sure that frustration is kept to a minimum, letting players be focused on becoming immersed in the narrative. If players become stuck trying figure out how to progress, immersion is quickly decreased, and lot of the horror along with it.

By not having a game over screen, you also get rid of the feeling of having seen the worst the game has to offer. In Until Dawn it is almost the opposite; once you have seen a character meet a horrible death, you know anyone can be next. Normally the death scene is a relief for the player, but here it raises the stakes instead.

Finally, by letting it be possible for every character to die, you earn your outcome in a way that you usually don't do in interactive movies. Normally, because branches tend to quickly collapse, your choices are more about pondering the decision, and less about the outcome. But in Until Dawn, your choice will determine who lives and dies, which gives you a much more palpable feel to your decisions.

It is pretty clear that this kind of system is close to optimal for a horror game. So why doesn't every horror game use it? The most obvious answer is that not every game is able to support a large cast of playable (and killable) characters, but there's another reason that's much more difficult to get around. In a fully playable game, the number of places where the player can die skyrockets, and it becomes really hard to make sure that each one is satisfactory from a narrative perspective.

Until Dawn gets around this by relying a lot on "successful failures". For instance, if you fail at a quick time event when a character jumps across a chasm, the game can show a clip of the character fumbling and just barely making it across. So you get feedback for failing the challenge, but your character didn't die and the narrative can continue along the same path. In a fully playable game, this is simply not possible. If the player fails at a jump the mechanics says they will fall down. It isn't possible to give the player any help (e.g. a push in the right direction) to make sure they complete it, either. There are simply too many ways to perform an action, and besides it would quickly become glaringly obvious. This means that not only does a fully playable game have to deal with many more possible deaths, it's also a lot less predictable how they will unfold.

Side note: I wrote about this as a potential death system over six years ago. One of my suggestions was to have a Cube-like setup, which is pretty much exactly what Until Dawn does, and it worked much better than I'd expected it to.

Ability To Plan
The ability to make plans is part of what it means to be human, and there are good reasons to think it's one of the biggest reasons for us developing a consciousness (more info here). When we plan we get to flex our most advanced mental muscle: the ability to simulate future outcomes. Thus allowing us to make plans is an vital part of human expression.

Most games allow planning in some form. And not just any sort of planning, but meaningful planning where you can weigh your current data, plot a future course of actions, execute on those actions and then feel like you get a measurable outcome in the end. In Super Mario Bros you need to plan what path to take and how to avoid upcoming obstacles. In an RPG you need to consider how you spend your money and experience points to build up your character to suit your style of play and that character's effectiveness. There are tons of examples like this in games, and most games feature it in one form or another. Allowing for good planning is a one of the core features that make a game feel engaging.

However, in interactive movies, it's all about reacting to the events that unfold. There's not really any planning involved. You sort of live in the moment, and don't have much say in what happens next. For most of the time, the playable characters do what they feel like and let you occasionally take control to react to dangerous events or to make a tough decision for them. Sure, sometimes you can makes up plans to support certain characters so that they'll side with you later on. But all of that is pretty fuzzy, and mostly it won't be very useful to you. It is often hard to get a sense of what you near future possibilities will be at all. You might plan to do A, B and then C, only to have the game take control after action A and do something completely different. This means that, for the most part, it's impossible to plan ahead; in fact if you plan too much you will most likely be disappointed. It is often best to just go along with the flow. I think this lack of an ability to plan is one of the key reasons why many people feel that interactive movies are not proper games.

Side note: I think that the inability to plan and over reliance on reactive play is also why many people feel walking simulators aren't proper games. It is often stated that it depends on fail-states and the like, but I do not think that holds up. I will get back to this a bit more at the end of this essay.

Until Dawn shares the basics of this problem too, but because of the way certain things are designed it's possible to do a certain level of planning. This is something that I can't recall seeing in another interactive movie style of game, and it made the experience a lot more engaging to me.

The first thing that allows this are the totems. These are items that when picked up give you a brief glimpse of a possible future happening. Sometimes they show you how a character dies and sometimes they give you hints on important choices to make. For instance, in one totem you see that giving a certain character a flare gun gave you a good outcome. Now you know that you need to find a flare gun somewhere and make sure that a specific character gets it. It's not much, but what it does is that it forces you to guess how scenes might unfold, and you try to match up the current events with the totem visions you have seen. This forecasting gives the game a certain sense of strategy and forces you to consider current events more carefully. It's not a major game changer, but it's enough to give that extra sense of engagement.

What I found to be even more effective in allowing me to plan was in guessing plot-points which became a crucial part of the decision making. The most prominent of these was figuring out who was behind the torment of the other characters. I theorized quite early on who it was, and could then make a bunch of choices based around that. Connected to this is the fact that this is probably the only game I have played where it turned out to be beneficial to be a skeptic. I suspected that the movements of a spirit board was due to someone messing with it, which (together with a couple of other pieces of evidence) then led me to believe that certain ghost appearances couldn't be real either. All of these conclusions turned out to be true and allowed me to make much better decisions. In the end, the whole revelation is a bit implausible and very Scooby Doo-like. But it went quite nicely with the B-horror tone of the story and more than any other interactive movie I've played it made me feel that my understanding of the story mattered.

This doesn't mean that Until Dawn does planning perfectly - far from it. But it does show that smaller design changes can make a world of difference. It's also very important to note that a big reason why all this works is because of the Multiple Deaths System. Without having the very clear feedback of seeing your characters die or survive, and the tension that comes along with that, the features I've mentioned would have lost a lot of their impact.

Other Good Stuff
Those previous two points are what I feel are the major elements that make Until Dawn stand out from the crowd. But the good stuff doesn't end there. There are a lot of other interesting design choices that have a big influence on the experience.

First, exploration bits feels much better than in other interactive movie games. Often when you're given control over your character, the pacing often gets messed up. But in Until Dawn it just makes the game feel more like Resident Evil without the combat. One contributing factor is that that there're a lot of clues and totems for the player to find. These provide a nice sense of the sort of "item looting" common in survival horror games, and since all the things you can find are a part of the narrative, it never feels out of place either. The other factor is that you never know when you'll encounter danger, so walking down a murky hallway can be incredibly tense. Combined, these two elements make these exploration segments very engaging and make them feel part of the overall narrative.

Second, knowledge of the game's lore can help you survive situations, meaning that you're rewarded for paying more attention to it. For instance, there's one moment where knowing that monsters can't see you if you stand still is crucial when making a choice. And in another, remembering that monsters can imitate the voices of their prey will help you avoid walking into a trap.

Third, each of the characters has meters that go up and down as you make choices. At first it feels like unnecessary fluff, but it actually helps you get a bit more "ownership" over the characters. It's sort of an extension of the "Clementine will remember this"-line from the Walking Dead, giving an indicator that your actions have consequences. But more than that I think it's a way to see that your character changes depending on how you play. And then, the effect is similar to how you get more attached to your character in X-COM as they level up.

Fourth, it constantly varies its environments. This is what I like to call the Super Mario way of location progression. It has long been a common thing in games to let the player linearly progress through various environments. You start up in the forest, then go to the swamps, then to the mountains and finally you arrive at the castle. Super Mario doesn't work like that. Instead it constantly swaps between the environments, keeping the locations fresh. I think this is a really good design principle that far too few games use. Until Dawn does it well, both by having a lot of different locations near each other, and by switching character perspectives throughout the experience. This means that normally kind-of-dull environments, like the mines, always feel fresh and interesting to be in.

Again it's important to note here how much the Multiple Death system plays into all of these things. For instance, much of the dread that makes the exploration and clue hunting engaging comes from the knowledge that any choice could be a crucial one. The same is true for the second and third points too. And the varied environments rely heavily on there being multiple characters to play.

The Not So Good Stuff
Now that I have gone over the good things, it's time to briefly cover some of the not-so-good things in Until Dawn
  • The game often doesn't support a bunch of actions that it should have been possible to perform. For instance, there are doors here and there that it should have been possible to at least try to open. And far worse, at one point the characters turn away from a gate they could easily have jumped over. (You climb far more difficult things throughout the game). 
  • A few of the choices in the game can lead to unfair dead-ends. For instance, one character is bound to die pretty early on if you haven't made a few specific choices earlier in the game. The big problem here is not that it felt a bit unfair, but that you can't see any reason why it happens. If you can just get a sense of what went wrong, you can learn from your mistakes and do better later. But when that's not possible, your sense of being able to plan is decreased, which is a shame when the game builds that up so nicely in other places.
  • The settings in Until Dawn look great, but I always felt that I was unable to properly explore them. One reason for this was the locked camera angles which focus more on making the shot look nice than on providing a good play space. Another reason is that many set pieces are simply not possible to explore. The game just decides that the characters wants to do something else instead and has them leave the area. The game is excellent at building mood in many ways, but I felt annoyed at how the game seemed to constantly hinder me from taking it all in properly.
  • It is very uncertain when the control over your character will end. The best is when a dangerous encounter happens or you reach another character. In these cases the control method switch (from full analog to quick time events or dialog) and the break in control feels natural. But on many occasions the game starts a cutscene when you don't expect it to. For instance, after going down some stairs, the game suddenly decides that your character should go into a home cinema room despite there being lots of other places to explore. From a design point of view I can understand why this happens - you need to make sure that certain plot events trigger properly. But as a player these things deprive me of my agency and some of the immersion is lost.
There are a few more of these things, and what they all have in common is that they are typical of, or even sometimes inherent to, the format of interactive movies. I really liked Until Dawn, but I can't help feeling unsatisfied by this style of games. Despite having gone over all the the things that Until Dawn does right, it still feels like there's something fundamental missing to it all. Most of the story is told through cutscenes, and for much of the game you are more of an observer than an active participant. I want interactive stories that I can play from start to end, not just a little now-and-then.

Interactive Movies And Beyond
I feel I have a weird relationship with interactive movies. As I mentioned earlier, after playing through a bunch of Telltale games I've grown a bit bit tired of the format. But despite that they keep pulling me back. I ended up liking Until Dawn a lot more than I expected. Shortly after I also gave Life Is Strange a go and while it wasn't as good as Until Dawn, I liked it quite a bit too.

So why do I like them? I think there are three major reasons:
  • They have a proper setup that defines who you are and why you are there. I am so sick of games, and it's especially common among horror games, that just throw me into an environment and expect me to care without giving me a reason to do so. Interactive movies (well most of them at least) work hard to provide intrigue and mystery from the get-go, properly setting me up to enjoy the rest of the story.
  • The main focus is on telling a story. I don't mean this just by them being very linear and movie-like, but more that just about every choice is made in accordance to intended narrative. For instance, Until Dawn has collectibles but puts a lot of effort into making sure that they are connected to story. This creates worlds that feel more "real" and are easier to become lost in.
  • They lack the fluff that that is so common in other games. The uninspired shoot-out sections that are obviously just there to make the game longer, extensive weapon upgrading, narrative-wise meaningless collectibles, filler mini-games and so forth. Interactive movies aim at giving you a specific experience and make sure that all of the game's aspects help fulfill that goal.
When other much more gameplay-focused games try to do storytelling it often just gets in the way. I always get annoyed by action games that start with overly long expositions, and just want them to get to the point. In fact, in other games it feels like the more overt storytelling actually gets in the way of the narrative the game is "supposed" to be telling.

It might seem like I'm heading towards the good old "gameplay vs story" discussion here, but the point I'm getting at is a bit different. I don't think that gameplay is something inherently opposite of story. In fact, in the way I see story many of the classically super-gameplay-focused games like Super Mario have a ton of story in them. As you board an airship dodging cannonballs while trying to get one of Bowser's sons, a very rich narrative is created.

Instead, the problem lies in controlling the player's mental model of the game. That is how they perceive the game's virtual world to work, and what aspects that become most important in shaping how decisions are made and emotions evoked. When you want to focus on story you have to cut back on a lot of useful gameplay methods. The biggest issue is that you need to make sure that players do not end up optimizing for best possible progression, but act according to the intended narrative. There are also a bunch of things to consider in order to keep players immersed in the world. (For more information check out this essay). In the end it all comes down to storytelling games getting less gameplay per buck, as you can't rely on a fun and addictive gameplay system being core of the experience.

We found this out when creating SOMA. It's the one of our games that has got the most praise for its story, but it's also perceived as the one lacking the most in the gameplay department. Recently it occurred to me that one of the major things that make people feel the game lacks gameplay is because most choices are made as reactions. This even includes many of the puzzles, which have been designed with the focus to be streamlined and coherent with the narrative. This makes the game lack that proper feeling of being able to meaningfully plan ahead. So despite there being lots of things to do in SOMA, it feels like something is missing gameplay-wise.

The problem here is that we simply cannot increase the gameplay in any trivial manner. That would cause a whole bunch of other, worse, issues. So the way forward is to find other ways in which to increase the sense of "playability". And here I think there are at least two vital things that can be learned from Until Dawn:
  • To find ways to, in a story-focused fashion, ramp up the tension and sense of accomplishment. The Multiple Deaths System in Until Dawn does a fantastic job at this.
  • To allow players to make plans based upon how the narrative unfolds. The player should not just react to events as they occur but be able use tactics and long term planning in a way that feels meaningful.
How to do this in a gameplay-focused experience is far from straightforward. You can't just make a game with multiple characters and call it a day; most likely the effect of the Multiple Deaths System will need to work in a quite different manner. But what I find encouraging is that if we simply focus on increasing the ability to plan, it will allow us to view the problem from different, and probably much more fruitful angles. I feel there is something very much worth exploring here, and it will be interesting to see what can come out of it.