Thursday, 31 May 2012

Humble Indie Bundle V

We at Frictional Games are yet again part of a Humble Indie Bundle and this time it is quite the pack. Our contribution is Amnesia: The Dark Descent and it is joined by Limbo, Bastion, Psychonauts and Superbrothers: Sword and Sworcery. This pack of games is offered to a price of your own choosing, and part of the revenue, you chose how much, will go to charity. This video will explain more:





I think the all of the games that Amnesia share the bundle with are quite special, and are all really worth playing if you haven't yet.

Sword and Sworcery was my top from last year and there is a lot to learn from playing it. Foremost, it has this magical blend of music, gameplay and graphics that really shows of the strengths of the medium. It is clear that this is not a game that has been created to be some kind of competition, but to create a special, mystical experience. This is something we need more of.

Limbo manages to create a very tense atmosphere, but more importantly it how to use a very simplistic control scheme to create great variety. Nowadays, game often require you to learn tons of buttons, but in Limbo you understand all required controls after a few minutes of play. And yet the game manages to give you varied activities from start to finish. It also never takes away control from the player, allowing for a highly interactive narrative experience.

Bastion is excellent in the way it builds up its fiction. The constant voice over gives meaning to your actions and also let you see the world in a quite different way than you would have otherwise. As the flowing narrative unfolds, enemies stop being cannon fodder and instead feel like proper denizens of the world. By small means a  lot of depth is added to the game, and I highly recommend it in a lesson on how to do story exposition.

Finally, Psychonauts paint up a vibrant world filled with quirky, interesting and yet human characters. What I liked best about it is how the core theme of the game, to enter people's minds, really merges both gameplay and storytelling. Actually playing the game does not simply servers as some filler between plot points, but actually adds depth to the narrative.

Also, note that the sound tracks of all games comes along with the bundle! I mean, the awesome sound track from Sword &  Sworcery is enough reason to buy the bundle alone. The music from Bastion is not bad either...


Thursday, 26 April 2012

10 Ways to Evolve Horror Games

Introduction
Around 10 years ago, a lot of very interesting and ground breaking horror games were released. These include Silent Hill (1999), Fatal Frame (2001), Forbidden Siren (2003) and a few more. Since then not much has happened in the video-game horror genre and little has evolved. So what exactly can be done to push horror in video-games further? To answer that I will here present a list of my top 10 things I think could take horror game to the next level:


1) Normality
In most games the player usually starts out in some strange and not very normal situation. In our own game, Amnesia, the story takes place in early 19th century and has the protagonist waking up in gothic castle. Not something very easy to relate to. Other games see the player has some secret agent, has them trapped in a spooky town/village, etc. All of these are very abnormal situations, and something few of us will ever find ourselves in.

However, much of the good horror in other media starts of very mundane. They build on the having the audience strongly relating to what is taking place and being able to draw close parallels to their own lives. For horror games this would mean to establish a very familiar situation and then slowly introduce the horror there. The goal is for the terror to not just be inside the game's virtual world, but to reach into the real as well.


2) Long Build-up
Most games want to kick off the action as soon as possible. Even games with a drawn-out introduction, like Silent Hill 2, introduce the horror elements very early on. The problem is that sustaining a really high level of terror is only possible shorter bursts and the more the audience has to contrast to, the greater the peaks intensity will feel. Ring (Japanese version) is a prime example of this. While it does kick off the horror early on, the whole movie is basically one long build-up to a final scare moment. Horror video-games need to embrace this sort of thing more, but in order to do so a two common traits need to let go. First of all, the game must rely a lot less on a repeatable core mechanic, since we want the player to deal with actual horror elements as little as possible. Secondly, we must perhaps revise the game length and be satisfied with an experience lasting three hours or less, so that all focus can be on establishing a single (or just few) peaks of terror.


3) Doubt
Many of the best horror stories raise the question whether a phenomena really exists. Is the protagonist really seeing ghosts, or  is it all in her mind? Since other media like film and books are very grounded in our reality, this sort of thing comes natural (although it is still not always easy to sustain). However, in video-games the player is in a virtual world with its own rules and entities, and this leaves little room for the player to doubt if anything could really exist. Solving this is not an easy feat though, but I think a first step is to embrace the previous two entries in this list, normality and a long build-up. If the player can relate to the game as "real-life" and gets enough time to establish this idea, then she will eventually start to compare any features of the virtual world with the real. Eventually she might doubting if the ghosts, monsters or whatnot are really there. Also, some sort of sanity mechanic can also do the trick, but it must be a lot more subtle then any previous attempt. The player cannot see it as a game system, but has to view it has a feature of their own mind. This is not an easy thing to establish, but that is not the same as it is impossible.


4) Minimal Combat
I have talked plenty about this before (see here and here for instance), but it is worth stating again. The worst thing about combat is that it makes the player focus on all the wrong things, and makes them miss many of the subtle cues that are so important to an effective atmosphere. It also establishes a core game system that makes the player so much more comfortable in the game's world. And comfort is not something we want when our goal is to induce intense feelings of terror.

Still, combat is not a bad thing and one could use it in ways that evokes helplessness instead. For instance, by giving the player weapons that are ineffective the desperation of the situation is further heightened. This is a slippery slope though as once you show a weapon to the player it instantly puts them in an action game mindset. That does not mean weapons and combat should be abolished, but that one should thread very carefully, and finding the right balance is a big challenge for future horror games.


5) No Enemies
By this I do not mean that there should be no threats to the player lurking about. What I mean is that we need to stop thinking of any creatures that we put into the game as "enemies". The word enemy makes us think about war and physical conflict, which is really not the focus in a horror game. It also makes us think less about why these creatures are in our virtual world. The word enemy is such an easy label to put on other beings, and then not worry about anything except that we need to destroy or avoid them. This is how wars work after all.

If we instead think of these creatures as merely inhabitants of our virtual worlds we need to ask ourselves why they are there, what their motivations are and so forth. This brings a new depth to the game which is bound to color the player's imagination. If we can establish our hostile beings as calculating, intelligent beings with an agenda, we vastly increase the intensity of any encounter and can make the terror so much stronger.


6) Open world
By this I do not mean that horror games should strive to be GTA-like sandbox experiences, but simply that they should allow more freedom of movement. Most horror games set up a very strict path for the player to follow even if they have, like Silent Hill, a large world to explore. Instead I think the games should allow for the player to skip certain areas and to go about in the world in a free way. This increases the player's feeling of being in a real world, increasing any emotions associated with it. This is also closely related to the goal of achieving normality. Without a forced structure and more open world, it should be easier to give the sense of everyday life.


7) Agency
Horror games are so effective because they can make the player feel as they are there when the horror happens. Other media, especially in the horror genre, have to try really hard to accomplish this, but for games it comes almost automatically. It is then a waste that many horror games does not take advantage of this properly and destroy the sense of agency in all kind of ways. By far the biggest culprit are cut-scenes, especially when they take away control at scary moments when the player's actions should matter the most. Another problem is connected with the open world entry above and the player constantly being fed where to go and what to do.

The way to go forward here is to make sure that the player is involved in all actions that take place. The scenes that are so often left out (and replaced by cutscenes) are often vital aspects of the horror experience. Whenever possible, the playing should be doing instead of simply watching.


8) Reflection
The video game medium can better than any other give sense of responsibility. If something, caused by the protagonist, happens on the screen then the player has been part of that. This opens up for the game to be able to reflect itself upon the player and to make players think about themselves while playing. Games have been trying to do this in the past, but I do not think it has come very far yet. So called moral choices are very common in games, but are hampered by being obvious predefined selections (chose A, B or C) and by being connected to the game dynamics (making the choice more about what is best for the player stats wise). I think that the choices need to come out as much more organic for the player to truly feel as if they have caused them. To be able to do this a strong sense of agency (as mentioned in the previous entry) must be achieved and the player must truly feel like it was their own choice (which ties into the "open world"-entry above).

I also think that this can be taken a lot further than simply testing the player's ethics. It can put player in very uncomfortable situations and to really make them evaluate themselves as human beings. The game could also lure them into mind states that they never thought they had in them. It can explore the nature of good and evil and similar subjects in away that would be impossible other medium. In the end this can lead to some really personal and terrifying experiences.


9) Implications
What really brings some horror home is how it has some kind of implications in real life. This can be something like the fear of TV-sets that Ring manages to achieve, or the bleak and disturbing universe that Lovecraft's stories paint. Elements like these are almost entirely missing from video games and again it ties into other entries on the list. Normality is probably the most important, and if we are able to achieve that it will be much easier to tie stuff of the game into everyday life. A game that can achieve this successfully takes the horror to a new level, by being something that the player carries with them long after having put down the controller.


10) Human interaction
The final entry will also be the hardest one: to bring human drama into the game's actions. Most horror in other media does not have the phenomena/situation per se as its focus, but instead its effect on people. The Exorcist is a great example of this, and so is The Shining. However, in video-games the main actions still revolve around inanimate objects or brainless foes. By having the player's actions being directly tied to other people, the horror gets so much more personal and intense.

Achieving this is not an easy task though. My opinion is that it is not a technical problem, but one of design and to place a larger burden on the player's imagination. Simulating a fully (or at least seemingly) sentient  human being is a really hard problem. Simple solutions like dialog trees come often out as stiff and prefabricated. Instead one should go the route of simple actions, like Ico for instance, and build upon that by being vague and hinting instead of trying replicate a book or movie. Exactly how to go about is an open question, but the any steps closer to success can mean a lot of the horror experience.


End Notes
That concludes my 10 steps for better horror games. It will be fun to see if they are still valid 10 years from now or not. If you have any other ideas on how to evolve horror games, please say so in the comments!


Friday, 23 March 2012

Unconventional Design Tips

The general advice for upstarting developers seem to be to focus on mechanics, building fast a prototype, getting the core game fun and and so. For instance CliffyB did so at GDC 2012. This is not bad per se, but it is really not the only way to make games and usually, and this is the issue, result in the same kind of experiences. So to create a counterweight to this, I decided to make my own list of design advice. Here goes:

Build top-down
Find some core mechanic of controlling and interacting with the game, be that sidescrolling shooter, point and click or whatnot and then focus on the big picture. What feelings should game create, what is the theme, what kind of message should the game get across? This means creating an overarching structure for the game first, and then when you start designing the mechanics, levels, etc you make sure that it goes along with this. By doing so you can design games that try and convey things not possible over shorter time spans. It lets you control build-up and emotional journey to a much greater degree.

Design and create chronologically
Try and see the development process as a very extended playthrough of the game. By designing and producing the initial level/area/etc first you get a better feel for the player's journey through the game. This make it easier to understand the how the holistic experience will play out, and it allows you to always base later levels/areas/etc upon what the player's frame of find (as it is formed by the previous experiences) is at that point.
Of course you can still go back and change things as needed, and this is often required later. But you want to stick with the chronological structure until as much as possible of the game is completed.

Do not care about fun
First of, despite what some might say, fun is a very specific word and leaves out many type of experiences. For instance very few people would call "Schindler's List" fun. Hence you should not use fun, unless you are specifically after creating a "fun time". A better word to use is "engaging" which can be used to describe the quality of anything depressing dramas and lighthearted comedies.
Second, what you want to care about are your high-level goals. The most vital part is that anything you add to the videogame serve these. If making them fun help this purpose, then by all means make them fun. But if you want the player to be part of a dark and disturbing journey, then fun is most likely not what you want to aim for.

Proper assets early
Art assets such as a graphics, music and sound effects are far more important than what some might argue. Not all videogame ideas can be properly evaluated by using simple blocks and beeps. What the player sees and hears has a great impact on how they can relate to the game. Sometimes mechanics that at first seem really crappy, can start to shine once higher quality assets are used. If you want the player to experience a story by moving through an environment, then you need to have the audio-visual feedback that immerse them in that.
This does not have to mean that full production quality assets are needed and it is not always easy to know when your prototype looks and sounds good enough. But if make sure to keep in mind that the underlying system is not everything, then that is one step in the right direction.

Diversity in the world, not game core

Do not think that everything you want to represent in the game needs to be inside the core mechanics. Instead, keep the mechanics simple and then let the world do the work in delivering a wider experience. For instance in Limbo, there are only a few core actions available for the player, yet the game keeps the activities varied and unique through out the game.
This is the hard way of designing games as you cannot simply extrapolate from a prototype, but the end result is a deep experience that is easy to get into.

Do it as short as possible

Do not make a game that is the best value possible. Let the videogames say what you want it to and then STOP. Do not try and drag sections out for no real reason. In the end what you want to create is a product that delivers your high level purposes in the best way possible.
This is also a legit business choice as you do not compete with other time consuming videogames. If your game does not take up huge amounts of time and yet gives the player a coherent and fulfilling experience, there is a bigger chance they will have time and motivation to give it a go. I would also rather see a world with many smaller interesting experiences than long ones whose only motive is to eat as much time as they possibly can.


There you go! Now of course these tips are not some ancient wisdom that lead you to the path of glory. One must always try and figure out the best process for the type of game you want to make. But what I hope this does is to show any aspiring developer that there is more ways to create videogames than the conventional ones. At Frictional Games we pretty much follow the above and have managed stay in business for over five years and are currently financially stable. So what I just said are tips that have been tried in practice.


If you know any other tips that goes against the "fun mechanics are everything" line of thinking, do share!


Monday, 19 March 2012

We are hiring: Script Programmer wanted!

Yet again we find ourselves in the need for adding a new member to our company. We are looking for a script programer with C++ syntax styled script language experience. We specifically use Angel Script, but experience with for example C#, UnrealScript, Javascript or other similar high level languages will do fine. The initial employment will be for a 6-8 months project, but can possibly be extended to an ongoing employment.

Your work with us will consist of writing the base implementation of the designed gameplay for each "level" in a game. This includes going over the design documentation, plan the basic needs and implement it, while keeping in mind that the script must be able to be easily improved, tweaked and added to. In addition you need to be creative and realize things missing/improvements that can be made to the script implementation. This can include going as far as having a completely new idea. It is also crucial to be able to imagine how the player might tackle each situation and add in the support needed to let the player continue the game in any manner that makes sense.

Experience with level editing, sound, music and effects implementation is a bonus attribute as you realize and understand the importance of timing and multi-step events needed to make the player interaction interesting and engaging.

Either you live in Sweden or you live in a time-zone nearby. Swedes are welcome as employees or contractors, if you are living abroad you need to be a contractor capable of invoicing. You'll be working from home, at a distance to the rest of the team (whom also works from home).

If interested in the position, please take the time to consider the following situation and respond to it by discussing problems and how to design it for an Amnesia styled type of game.

"To open a door, the player must tie a rope between it and a heavy create, and then push the crate into a hole."

Send CV, response to the situation and any additional links to previous work (as in videos, games or demos that clearly demonstrate your part in it): jobs [at] frictionalgames [dot] com.

We are mainly interested in script programing that deals with the player's interaction in the game world, the events that are triggered and the overall game experience that the script conveys to the player. This position is as much, or even more, creative as it is a need to be logical and structured. Please do not send any large attachments to our email address, instead upload and give links for downloading.


Monday, 6 February 2012

We are hiring: Environment artist wanted!

Once again, Frictional Games is hiring and this time we are looking for an environment artist. The employment will first only be a on project basis lasting about 6 - 8 months, but if all goes well it can go be turned into a proper employment.


You will be working for a small team with a big focus on finding new and innovating solutions. We want you who are not afraid to explore uncharted territory and constantly learn new things. Self-discipline and independence are also important traits as all work will be done from home.

First of all you should be able to do both nice texturing and modelling. If you have experience in building levels that is also a big plus. You should be living in Sweden or a time-zone nearby. If not living in Sweden you have to run a company and be able to invoice. You also need to have a fast and stable broadband connection.

If interested send CV and a link to portfolio to: jobs [at] frictionalgames [dot] com.

We are mainly interested in seeing artwork you have done, what projects you have been involved in and your role in them. Do not send any large files to this mail but link to the them instead.

Privacy Policy
By sending us your application, you give us permission to store your personal information and attachments.

We store all applications in a secure system. The applications are stored for two years, after which they are deleted. If you want your your information removed earlier, please contact us through our Contact form. Read more in our Privacy Policy.


Monday, 23 January 2012

Narrative not a game mechanic?

Introduction
I just stumbled upon Raph Koster's "Narrative is not a game mechanic" and found that it contains some stuff that I do not really agree with. Now, thinking somebody on the internet is wrong happens all the time, but I think this article brings up some stuff that warrants a reply. While it has up a few good points, it also contains views on a few concept that I think can be quite damaging when trying to expand upon the medium of videogames.

"Game"
The word game is a very broad and fuzzy one. I can refer to boardgames, gambling, politics, drug dealing, sports and whatnot. For more part of the the article, Raph seems to be talking about videogames (given the black box analogy and that he specifically says "racing videogame"), but then later on slot machines and choose-your-own-stories are used as examples. Now one can see this as just using simply making a point, but I think the unclarity leads to an important issue: Videogames are very different from other games like chess, football, etc even though they are often lumped together.

The main reason why videogames are different is because they strictly impose rules upon the player. It is not really possible to play a videogame wrong, whereas playing football or chess (the physical versions) the wrong way are very easy. A videogame is more than a few game-rules, it is every single rule that you can possibly experience. Even basic laws of nature like friction and gravity play an essential role in a videogame. Videogames are not about following a specific rule-set, they are about being present inside a virtual world. The only way to really play a videogame incorrectly is to change the very fabric of its virtual reality, or to find some kind of exploitable flaw. (This is not strictly true, as one could say playing Mario and only running back and forth the first few pixels is not the correct way to play it, but I think I make my point).

In case you want more discussion on this, Chris Deleon goes into the issue a bit deeper here. My main point here is just that when discussing videogames, it is very common that all other kinds of games get thrown into the mix, and that is exactly what happens here. This does not mean that we should try and learn from other kind of games, but when we want to talk about the strength and weaknesses of our medium, we need to be clear what it is we are really talking about.

(I know I do say "game" when I really mean "videogame" from time to time. I hope I have become more clear on what I mean in later posts though. Also note that I sometimes simply use "game", after having just said "videogame" to make the text less repetitive. With that said, I hope I do not get too hammered because of improper usage :) )


A series of problems
This is something that have annoyed me for some time. It is the idea that videogames must pose some kind of challenge to the player. It leads to all kind issues, most importantly the idea that one needs to have trial-and-error in videogames. In my mind it is this kind of thinking what has been holding back videogames for quite some time.

In Raph's article, this thinking is best exemplified by:
"Cut the problem inside the black box, and you have a slideshow."
Once you get into this kind of mindset, I feel that there is so much you are missing out on. For instance, Amnesia would not have been possible to create if we had not let go of the belief that every meaningful interaction must have some kind of problem and challenge at heart. It is also a statement that makes videogames like Dear Esther impossible to create. It even dismisses a lot of what makes Silent Hill so great as bad videogame design. Needless to say, I think this is a very silly statement to make.

My view on the core of videogames is not that should to provide us with problems, but to immerse us in engaging virtual worlds. Sometimes problems are useful for doing this and sometimes not. But they are never what lies at the core of the experience.


Feedback is for fun
The way the article talks about feedback (graphics, sound effects, etc) is in a very simplistic manner: They are simply there to enhance the underlying mechanics. I believe that feedback, in any sensory form, can be a lot more than that. I think that visuals, etc can lie at the front and the mechanics can be a way of exploring them, hence you tweak the gameplay according to your visuals instead of the other way around.

Instead of seeing feedback as rewards for problem-solving, I think we should see them as a way to increase the feeling of presence in our virtual worlds. It is the ability to "kick back" that makes the virtual worlds of videogames so compelling and so different from other media like novels and film. If we see feedback as a tool of immersion, we can also stop seeing all interaction as problems. I think this brings forward a more inclusive view of what a videogame can be and is also much better at forming a platform for evolving the medium than the old narrow view.


"Narrative"
I think there is a quite a confusion with words in the article. Narrative, in film theory, is how the story is told (how characters and plot are put together). When Raph talks about narrative in the sense of choose-your-own-adventure games, he is really referring to the plot. It is not narrative, but plot (ie some very specific events), that act has the reward for the player whenever they provide input.

It is much better to say that narrative is the subjective entirety of the session. This also goes along with Chris Bateman's view that all games tell a story and more interestingly that all art are games of some form. One could also take the view (which I do not) that narrative is, like in film, the way in which the story (plot and characters) are told, in which case narrative would be an umbrella term for game mechanics. In any case I do not think Raph's usage of the word is correct and a better title for his post would be "Plot is not a game mechanic". By saying it this way, I think the main point gets no stranger than "animations/sound/etc are not gameplay mechanics".

This might seem like a useless discussion in semantics, but I honestly think it is quite important. Right now, story, plot and narrative are mixed up to mean pretty much whatever, making discussions like "should our game focus on story" pointless. Language is our main tool for thinking, and if we cannot have a proper terminology, we will not be able to think properly.

The article's example from Batman: Arkham City is to me a very clear example of this kind of bad thinking. By saying that the "video of the Joker playing on a television set" is a narrative element, but then dismissing the entire climb that came before it as such, one is really missing out on the strengths of the videogame medium. For me I the Joker video is pure plot, a bit of needed exposition and not what is interesting. What is interesting is the climb up the cathedral. Here the player takes on the role of becoming Batman and, while performing interactive actions, forming a very compelling narrative.

As I have written before, in order to improve story-telling in games we need to consider stories beyond their plots.


End notes
Most of this post has been about meaning of words and of how to approach some concepts, but I hope that I still showed that it is a very important issue. Videogame is a medium that have grown from simplistic simulations, arcade machines and boardgames. This legacy has put its mark on a lot of nowadays thoughts on design, many of which are holding the medium back. The only way to move forward is to reassess this line of thinking and remove ingrained preconceptions of what a videogame is and needs to be. Not until we break the bonds of the past can we freely explore the future.