Cold Fear Development Diary #1 -- The Beginning of Cold Fear

"Developers chime in on how they bring the chilling ship environments to life."

Claude Levastre, Lead programmer
I am lead programmer on Cold Fear. At the beginning of the project I worked on the ship's movements and the impact they had on Tom Hansen. We have a very good development team of 10 programmers, all experienced and dedicated.

Rendering Ship Movement
We had two main objectives. The first was to create a stormy environment out at sea. The second was to make sure that the player was equipped to fight in this specific environment. Therefore, the challenge was to build a better control scheme than what is usually the norm in horror games.

Creating a Stormy Environment
We were quickly able to make the ship move. But to achieve a more realistic movement we had to develop a complete roll editor. When out at sea, a ship moves both on a vertical axis (roll) and a horizontal one (pitch). Our Darkwave editor allows us to separately generate the pitch and roll following two different curves, and it is the combination of both that creates a realistic movement.

The Darkwave editor: one curve manages the roll (vertical movement) the other the pitch (horizontal movement). The game designers have a perfect control on the ships movement to manage the rhythm of the game. Here the roll makes Tom fall and takes him away.

Monitoring Movement
Creating the ships movement alone was not enough. From a gameplay point of view, it was important to control it step-by-step in order to manage the rhythm of the action and give the game an element of surprise. In the end the Darkwave system allows us to control everything that happens, just as if we were directing a movie like Titanic or The Perfect Storm. That means that each event falls in place at the right moment at the right place, delivering the best so that the best experience possible.

New Camera Angles
Once the ship movement scheme was built, the second challenge was the camera system. We had to efficiently render the movement of the scenery while making sure that the cameras were focused on the character, who is also behaving to compensate this very movement. For instance, in the early stages of development the camera was constantly going through the walls because of the roll movement. So we had to develop an inertia control system for the camera, just as if a cameraman is using a steadycam behind the hero.

The whaler offers very different and complex situations, including vast exteriors like on the main deck, and confined interiors like most corridors. Each of these configurations means a specific constraint in terms of camera.

For a horror game another innovation is that we have a directing-oriented camera system combined with autonomous cameras that follow the actions of the player. Depending on the action, our directors have 12 camera modes at their disposal to let the tension grow, highlight the atmosphere of a room or lead the player toward the next event or combat. And of course the player also has the opportunity to switch to the over the shoulder view at any moment.


The level editor: the yellow line represents the camera path. Level designers have access to multiple camera systems. For this interior setting, the level builders focused on creating a dark, movie-like atmosphere.

Over-the-Shoulder View
Most horror games put the emphasis on hand-to-hand or close-quarter combats. In Cold Fear, we wanted to create the possibility that the enemy shoot at you. We wanted to enrich the action gameplay and not have only creatures or mutants to shoot at.

We quickly developed an "over the shoulder" view to allow for shooting action and long range combat. We opted for an autolock-free targeting system so that the player would have a total control of his actions and not be frustrated by a strong assistance. When compared to other horror games, this OTS camera really unleashes the action and makes it even more immersive. The player can strafe and move back while firing until the very last moment before being caught, which makes the combat more interesting and more tactical. It also makes contact with the creatures even more impressive and stressful. The camera systems and the OTS view prevent the player from being frustrated by the view of his game. This improvement gives the player the ability to fight the way he likes and creates a very immersive experience.

Managing Character Interactions with the Environment
In Cold Fear the characters spontaneously shift with the movements of the ship until the deck reaches a certain angle. At that point, they fall, and begin to slide. While sliding Tom can still turn back, stop himself from falling by catching hold of the hull, and continue shooting.

To achieve the best possible visual quality, the characters animations had to perfectly match the movements of the ship. The characters must shift and compensate in all directions forward, backward, left, right and in all intermediary directions. Once you add them up, this gives us a total of nine animations that have to be mixed together to create a movement that constantly follows the deck angle variations. This required us to implement nine times the animations that youd find in the average third person game. Even if we managed to use some techniques like Inverse Kinematics, we still have 250 animations for Tom, and 150 for some enemies not including compensation animations. Our animators did a tremendous job to achieve such a result.

The game engine manages the impact of the moving environment on all entities: compensation, fall, slide. Its incredibly dynamic. Everything is rendered in real time and even the corpses are still affected by roll movements.

Comments [1]

post a comment

  • First
    • Jump To Page:
    • [ 1 ]
  • Last
zomiehunter

ya,i'm with you.beside resident evil 4, this is the 2ed best game in my collection ! hands down,you have done a great job on this game.i play it all the time.i just don't get tired of it.i buy and trade games all the time,i play on 5 differant platfrorms. but this game, i'll never trade off.to tell you the truth,there are games coming out this year ' 08 thats not as good as cold fear,and they sell for $29.99- $59.99.the only thing i would like to see is cold fear on psp.i mean you know,thats why have a handheld,so you can take your fav.games on the go.there's grand theft,silent hill namco games,all kinds,but for some reason,cold fear and resident evil 4 lost out.maybe you can help push that one for us gamers.i know i'd sure buy it. thanks for a great game !

  • First
    • Jump To Page:
    • [ 1 ]
  • Last

Post a Comment