Friday 19 February 2010

Closer look at Teaser and more

After a lot of work we are finally done with the teaser! Hope you all enjoy it! In case you have not seen the teaser yet then do so before continuing with this post:

The map played in this teaser is based upon two other maps from the game and have been especially built to show of the mood and gameplay of Amnesia. If you are worried that the teaser will spoil parts of the game for you, have no fear, the exact events of the trailer are not in the game, but there will be some that are quite similar.

The map took about two days to build and script and then it took around 100 playthroughs before we got it as we wanted. Whenever I felt satisfied, I showed Jens a clip and he immediately gave me a list of uncountable other things that I could do better. As if Jens obsession for details was not enough, I also had to record the teaser while having an extremely smoothed camera. This meant that I had to pre-plan all camera movements because when ever I moved the mouse, the camera just gently floated towards the destination. It was especially hard to get the correct position during fast movements. This will of course not be the case in-game and was just something I had to do to get nicer camera movements for the clip.

"So the clip was not really from the game after all!", the skeptic might say. Well, the player will never experience exactly what is shown in this teaser and the main reason for this is to make it short and fun to watch. What happens in the trailer will perhaps take 20 - 30 minutes using proper gameplay and that would not be very fun to watch. There is a big difference between watching as a passive spectator and directly interacting with a game. Our goals was to cram the feeling of playing the game into a 3 minute movie clip. Also note that there is no cheating here, I actually played this map in a continuous recording and did not render it offline or something like that. Hope this clears up things :)

On a technical note, we really wanted to record it in HD, but my computer was just too crappy and we did not want a 10fps recording. The up-side of me having an ancient rig is that the game should flow smoothly on just about an computer bought over the past 5 years though.

Now for some more in-depth study of the movie:

- 0:20
This is not very visible in the clip, but there are actually fishes swimming around here. We intend to get many types of critters in the game and this is one of the ones that are in right now. (another critter is in the clip, can you spot it?)
Also note that we got proper water reflections and refractions. It is way more advanced than seen in Penumbra and also optimized for indoor rendering.

- 0:30
Rotations and other advanced physical controls are the same as in Penumbra. They are a lot smoother this time though and even though it is actual physics being simulated there is little lag noticed.

- 0:33
That scream has a very significant part of the plot. What I cannot say.

- 0:44
New nice feature with the doors is that you can grab at any place while interacting and it will always work. In Penumbra it was very specific where you grabbed, but not so in Amnesia.

- 1:05
As darkness decreases your sanity you never want to enter dark areas like this without using the lantern or having some candles (or similar) to light.

- 1:21
All the nice blood and stain effects are thanks to Luis hard work with the decal editor!

- 1:54
First glimpse of new enemy! What can it be...

- 2:01
Just as in Penumbra, looking at enemies is a best avoided. In Amnesia it will cause your sanity to drop.

- 2:05

Notice how books just slightly slide along the shelf because of friction and so on. This is all due the nice simulations provided by Newton Game Dynamics. It was quite fun setting everything up on the table so that that some fell off while pushing it, giving the a feel of urgency when trying to barricade the door. The table was also harder to move due to the weight from all the stuff on it, so had to give it an extra push to get into place (using the "throw" button). One never knows what going to happen with physics...

- 2:26
It took a while to remember the best times to open the closer door, in order to get a nice effect. After 50 tries or so, I had that creature pretty much figured out though (apart from the times he managed to stray from the path and not be where I expected, that actually scared me a few times...). Also note that there is no special gimmick for hiding in a closet (like in Clock Tower, etc), you are always in full control and use same mechanics as the rest of the game.

- 3:13
Brief glimpse of another enemy...

Hope you enjoyed this closer look at the teaser! If you liked the movie, please spread the word and post on your Facebook, Youtube, Twitter or what not. We do not have any big PR resources (it is basically me or Jens taking a break from normal work to do it), so any help is extremely welcome! Thanks for all support so far!

Monday 15 February 2010

Exploring Deeper Meaning In Games

This post aims to be a deeper look at my earlier rant about meaning, narrative (plot) and gameplay. After considering feedback and thinking about it some more I would now like to write a more constructive text. In this post I will outline some steps and ways of thinking that I think are needed in order to achieve deeper and more varied meaning in games. "Deeper meaning" is of course a highly subjective thing, but what I mean is simply games where the core is not just about a gameplay mechanic, showing entertaining gore or similar. Instead, the focus should be on exploring something other than pure "fun".

should come first
Instead of starting out with a gameplay mechanic, one should find some other kind of meaning to have at the core. Note, that "meaning" does not have to be something hard to understand or extremely profound. "The joys of snowboarding" is one kind of meaning and "What is it like to be homeless?" is another. Note the difference in meanings here, one is pretty mainstream while the other is not. Also note that I would consider both of these meanings "deep" as they do not concentrate on the gameplay directly.

I think having this kind of meaning can be crucial in order to create a good work, and many (all?) great films and books are based around it. For example, take books like Animal Farm and Grapes of Wrath, both of which are very compelling stories and also have a strong meanings. The meaning that lie at the core of these works is what is essential though and not the plot. Grapes of Wrath tries to describe the problems poor farmers had when they where forced to move to California. Animal Farm is at one level about corruption in governments after revolutions and at another a fairly accurate description of the Russian revolution. The important thing is that the plots are not what is essential in these books. Instead the plots are merely vessels in order to bring forward the meaning and have been written to do so in the most effective manner. Without the strong meaning at the core, the novels would have never been written. The engaging stories has grown directly from their respective meanings.

It is worth noting that just because a meaning lies at the core, a game does not have to turn out different from how they normally are today. For example, the "The joys of snowboarding" could be made into an ordinary game like SSX or something more experimental like Stoked Rider (that does not contain goals, scores, etc). What is essential though is that the meaning is never sacrificed for other features. If a score is added to the "joys of snowboarding" game then it should increase the meaning and if doesn't, it should be discarded! Ignoring this cause problems in many games, some of which have been discussed here.

Fun does not need to be in focus
When designing a way to bring forward the meaning, one should use all tricks that are available to the medium and not feel forced that everything must be fun gameplay mechanics. Focusing on having some kind of entertaining activity at the core of the game tend to take away the meaning and instead let the mechanic take over. A recent example of this would be combat and upgrading in Dead Space that takes away quite bit of the Alien/Event Horizon-like atmosphere ( which I assume is what the designers where after).

When designing our upcoming game Amnesia we first focused on having a core gameplay which the rest of the game could be built upon. However, every type of gameplay we tried out weakened our core meaning of creating a scary and disturbing atmosphere. It was not until we just let go of the concept that something "fun" needs to lie at the core that we really felt the project coming together.

It's not all about events
What drives the meaning in books like Animal Farm is basically a string of plot events. This is because linear media, like books and movies, are pretty much all about plots and therefore events is the most common way to bring forward a meaning. However, this is not true for games, where we have interactivity, non-linearity and generated content to work with as well!

I think many game designers look too much at books and films, and mimics their ways of communicating a message. Instead I think that one way to move forward is to look at the meaning and then figure out the best way to convey it. (Of course this also means that one must have a meaning from the start...)

Consider portraying a dangerous neighborhood. In a linear media a character might be mugged when walking in the area, and in that way conveying that it is a bad place by using a plot event. In a game this could be done through interaction instead. For instance, NPC:s can give more hostile answers to questions asked, showing certain objects will make people stare with greedy eyes, etc. These kinds of interactions all enhance the meaning that is portrayed and makes the mugging event irrelevant.

What I wanted to show with the previous example is that instead of a scripted event, interaction with the world can provide the same kind of meaning. It is also worth pointing out that some games (Fallout comes into mind) already use this method, but I would like to see used more often. Also, it is very important to be aware of this possibility and not just assume that an event is important for the story. There are bound to be many plot events in a story that could be changed this way. One should not focus on having everything as interactivity though; the method to be used should always be the one which best conveys the intended meaning.

Winning is not everything
All ancient games like go and backgammon are at the core about one thing: winning. This is something that seem to have followed ever since and most games rely on some mechanic where the player either succeeds or fails. While it suits some types of games, it can devastate the experience in others and it also sets up a sort of barrier on who can play the game. Many games effectively say: "Either you complete this task or you won't proceed!". There seems to be some kind of common knowledge that this type of mechanic is a must in order for a creation to be called a game and if the player cannot loose the game is pointless.

I believe it is time to stop thinking in terms of "beating a game" and instead focus creating an experience for the player. For example, I have discussed chase sequences in a previous post and the main problems with these is that they loose their impact when replayed. There is a very simple solution to this problem: make sure they are only played once! I think it is possible to still create tension even if it is predetermined whether the protagonist dies or not. It is all about immersing oneself and it works great for films and books. Another way is to continue the game regardless if the player wins or looses, changing the game accordingly. Both of these methods are implemented in Heavy Rain and while I have not tried the game, reviews seem to show that it works quite well. Also note that it is possible to fool the player into believing that there are grave consequences if failing in certain sequences. As long as there is some rare occasions where it really does matter, the player will never be sure if the current situation is "for real" or not. This approach makes it easier for the designer as large amounts of narrative permutations does need to be supported.

This thinking can be applied to just about any sequence that is supposed to have tension. Every time "game over" is shown immersion is broken and the player is pulled out of the game world. One can give the experience more flow by skipping the old notion of "trial and error" and instead make sure that the game always progresses. At the same time the game is made accessible to more people and not just hard-core gamers.

As a final note on the "win or loose" topic I want to add that this is of course not true for every type of game. But I do think that designers should carefully consider if a trial and error mechanic is really needed and if it might not be for the best to skip it.

Existing for existence itself
The interactions performed in games are almost always connected to some kind of gameplay mechanic. Often just about all the actions available in a game are relevant to the core rule system and actions are not often present only because of their intrinsic value. I think this is something that needs change and would like to show why by considering how graphics has evolved in games.

In the first games, all graphics had some kind of relevance to the gameplay (e.g. Pong). However, as technology advanced graphics where added just to enhance atmosphere and for the viewing pleasure of the player. Today very little of a game's graphics are there strictly for gameplay and are mostly there to make the game attractive. The same has not been true for interaction and there has been very little improvement. Often when more "superfluous" interactions have been added, they have still gotten some kind of gameplay connection (like eating various food items in System Shock 2).

Notable exceptions are for instance Max Payne where sinks, driers, etc can be turned on in a public toilet. Another examples is Half-life 2 where many of the objects have physical properties, allowing interaction, but no relevance to the gameplay. While these interactions add a lot to immersion they are pretty simple and I think more complex actions could and should be added.

Consider a game where a male protagonist has a child following him and certain actions can make the child sad or happy. The mood of the child has no impact on the gameplay, but would just be a mean for the player to connect to the father-child relationship. Some might argue that adding some gameplay relevance would make the impact of a happy/sad child stronger, but I think this is false. First of all, gameplay comes with balancing issues and instead of focusing on making the child believable and on creating a certain experience, one might end up focusing on making it all work gameplay wise instead - in the end decreasing the impact. Secondly, adding a gameplay mechanic easily make the player focus on the underlying rules instead of evoking feelings. Because of this, only having the happy/sad boy interaction for its own sake can make it a more emotional experience.

Just as adding nice graphics, for no other reason than their beauty, can make a game more compelling and attract more people, adding gameplay wise "meaningless" interactions could help make the game medium reach new places.

End notes
I do not want to stop games from being made as they are now. Neither do I want all future games to have deep meanings. However, I would like to see games that take the medium to new places and explore deeper subjects . I would like to see games that can provoke deep thought and feel as something other than "pure entertainment". As I mentioned in the earlier post on this subject, the current state of games, where the core experience is almost always be about hero induced genocide, is just sad. There needs to be some change to this or else a lot of potential will go to waste!

Friday 5 February 2010

Alpha - the beginning of the end!

Yesterday, after several weeks of grueling 15 hour (kid you not) days, we finally reached a really important milestone here at Frictional Games. It's by far the most important milestone we have reached so far and might be the most important milestone of the entire project!

We have completed making the Alpha version!
For ALL Platforms! (Windows, Mac and Linux that is)

So what does this mean? In general terms it means that we now have a large chunk of the game done which we can evaluate and draw conclusions from. More specifically it means:
  • All code for tech, tools and game are done and what is left is basically polish. Note again that this is for all platforms! Sure, the polish is not an easy thing and can include plenty of smaller feature additions, but it is a road map that we can control and plan for.
  • We can now, for the first time in almost three years, test the game and see how it really plays like!
  • We now have all of the design for the game done and know with strong certainty how we want it to play and how to fulfill that vision. Much work remains, but now we know what we are working for.
  • Having the design done also means that we can pinpoint very exactly what needs to be done and how it should be done. This means that can we now for the first time see a finish line and know that we have what it takes to cross it!
This project has been an emotional roller coaster for us at Frictional Games. There have been many times when we thought we where done for and had to stop making games. Now we finally feel that we have the finished game firmly in our grasp. Hopefully all the sweat and tears we put into this will help create an extra memorable experience for you all to play in a couple of months!

And oh, more fun stuff to come really soon!