


Like we said on our Twitter feed a few days ago, we recently decided to restrain ourselves to a few deadlines. The work is nearly over (I know we're always saying that), the first deadline was 4 days ago, and we only missed it by a few days. Unfortunately, we still can't give any release date yet because we're waiting for Valve to fix the game (else we can't even play the campaign properly), but we're definitely seeing the light at the end of the tunnel.
What's left to do you may ask? Well, it kinda depends on our regular playtests (we always find a few things to tweak), but I'd say there's still the extraction vehicle to export as a Source engine model, the fourth map (Lumberyard) to polish a bit, a few tweaks to the navigation meshes, a few more particle systems, various small optimizations and then, the coop should be finished. But when I said we missed our last deadline by a few days, it wasn't really true. Most of our tasks are linked to a particular actor of the project and for some of them, there's no other way to proceed, it's not like anyone else could do the job. That why while Nicolas' still finishing the last tasks, I've already started to take care of the Versus side of the campaign.
You read well, we never really decided if we were going to implement a Versus mode or not (mostly because we don't care about versus), so the question was still on hold until a few days ago. We finally decided that we had to do it for the fans, but I need to warn everyone about something: we're definitely not going to deeply playtest versus. The campaign is playing good in coop mode, we're just providing space and paths for the infected to roam around. Basically, every map will have some special infected that won't play particularily well:
Finally, I'll repeat some of the things we already said recently: Why aren't we planning an open beta? Because that's not the way we work. Read about Agile software development and its "produce less, iterate more often" guidelines. Why is this taking so long to release? External people can't really understand how hard it is to come up with something like what we're doing when there's already hundreds of campaigns out there. We're not just building another campaign, we're building something from the ground up with a different approach. There's a bunch of other campaigns doing the same, and most of them are in development since shortly before I Hate Mountains. We know what we did, we know what we have to do, we know that the campaign is fully playable since months, but "playable" doesn't mean "finished" and even less "polished" or "bug-free".
"Stay positive guys, I have a good feeling about this!"
Labels: gameplay, lumberyard, maps, valve, versus
Okay, I don't know for you and your country, but in France, we just entered Christmas Eve day. For a few days (probably more than two weeks), we'll keep silent and take a break with family. But before we leave, we wanted to say a few last things about the campaign.
We know it's taking a bit longer than expected to get this campaign done. In fact, this is taking way longer than expected. At first, we thought we could have a release for the end of the summer, eventually it didn't happen. Then, we thought we could do it for November, and we worked at a fairly sustained pace to keep up, but eventually it didn't happen either. Finally, we thought we could finally have a release for Christmas (that would have been awesome), but you guess it, it still won't happen for a number of reasons.
There was the great debacle of the Left 4 Dead Authoring Tools, that didn't helped us as soon and as much as expected since most (if not all) of the components Valve initially promised never showed up. But that's OK, we didn't really care anyway. Then, each one of us got back to work or school after summer, and as we're all at the beginning of our professional life or at the end of our scholar life, it consumes a lot of our time. But that's OK, we could bare with it. Finally, there was the big disappointment and excitation around the release of Left 4 Dead 2, which sucked up a lot of our time and motivation and brings us to the second point.
To be honest, at that point, we really thought it was time for us to give up. Until a week ago, as a leader I wasn't really sure if we were still headed somewhere at all. We saw the numbers, we saw Left 4 Dead 1 leaking players faster than ever, we saw it fall behind Counter-Strike: Condition Zero, the Garry's Mod, and even regularly Day of Defeat: Source, which hasn't even been supported for years (July 2008). Even us weren't playing Left 4 Dead 1 anymore, that really frightened us to hell to think that our project was already obsolete before its completion. Valve really didn't left us enough time to build something serious.
For your information, on the official Left 4 Dead Mailing List a few beta-testers are talking about the upcoming Left 4 Dead 2 SDK. Let's be honest, for the moment it looks particularly promising, but then again, if we really want to be honest, the SDK of the first one looked promising too and nothing happened. For a while, we considered switching to Left 4 Dead 2, finish our campaign and wait for the SDK to be released (OK damn, the SDK was released while I was writing this news, so... everything might change again, except the following statement). Don't freak out though, because we made our decision. I Hate Mountains will be released on Left 4 Dead 1 or won't be.
Okay, now that things are getting clearer, here's a bit of information about our progress. Basically, it's finished. Now, when I say "it's finished" I mean that the whole campaign is complete and playable. That doesn't mean the campaign is ready to be released, it means that we're entering the polishing stage. We have this huge folder full of bugshots (screenshots of bugs) to fix, we need to tweak the navigation of bots and infected, we need to throw a few animations here and there, and more importantly, we need to test it full-scale. We know for sure that the gameplay works quite well, but it won't hurt anyone.
Wooo, that was quite a long news. Now that you're all bored, you may need some new materials to cheer you up. So here's one overview and 20 new action screenshots of the last two maps, taken from of our last playtest.
I Hate Mountains Complete Campaign Overview (spoilers ahead, 875 KB). Now you can see how much work has gone into building different paths and ensure good re-playability.![]()
20 brand new action screenshots taken from the Lumberyard and Lakeside level during our last playtest (no spoilers here, don't worry).![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Until next time, Merry Christmas and a Happy New Year from the I Hate Mountains Team!
Labels: gameplay, lakeside, lumberyard, maps, source sdk, valve
We know it's been seriously quiet there since mid-may regarding new materials, but don't panic! We'll have plenty of new things to announce in the upcoming weeks. No, not a release date unfortunately, but some crusty details about the manor (exterior detailling stuff), the lumberyard (progress stuff), the lakeside (progress stuff), the forest (gameplay stuff) and the underground (ambience stuff).
And if you're patient enough, we might even release some details about the music and a super-secret-new-poster-because-the-current-is-not-cool-enough. But shhht! Nothing's really fixed for the moment. If you're really patient, we might even whine and lament on one or two things (one of them beeing Valve, of course)!
Stay tuned for more developer banter coming soon!
Edit: As you may have noticed it, there's still no news for the moment. The reason is simple, I suffered a very bad lungs accident a few weeks ago and had to be hospitalized for a while. I'm now in the process of cancelling my trip to USA next month because of the damn utterly expensive american medical system :D
I can't take the risk of beeing indebted for the rest of my life for the moment.
Labels: forest, gameplay, lakeside, lumberyard, manor, maps, underground, valve
Two weeks ago, we talked about the manor level and why we decided to do things the way they are right now. This week, the focus continues on the third level, the underground and on the overall campaign difficulty.
When Nicolas wrote the game design document about the campaign, one of the key elements was to build a rather long campaign with changing environments and gameplay. The goal was to provide players with a non-monotonous campaign that would work perfectly well as a whole, but also when playing each level independently. The global path had to be logical, but the gameplay type (open space/close combat) and the environment (exterior/interior) had to change beetween each map, following this approximative pattern :

As you can see, when you combine the different elements that make a Left 4 Dead level more or less difficult, we get the overall difficulty of each level. In game, this is pretty much correct for the moment, when testing we feel that each map is as difficult as it should be, and the third map is really difficult. Much like every official campaigns, we tried to balance the difficulty around the third map. The campaign starts slowly, progressively reach a crescendo at the third map (No Mercy's sewers, Death Toll's church, Dead Air's construction site, Blood Harvest's bridge) and slows down until the final arrives. But our third map is really hard.
At start, the underground level was supposed to be a catacomb-ish level, with crypts, coffins and all the extra cliché things you can think about. But when the prototyping time came, it was clear that it would never work the intended way. No one would ever want to walk in an endless network of catacombs and crypts during half an hour, plus that didn't seem very realistic from the start. That's why we decided to mix several underground environments in the same level. This choice was not really popular among the team until we all actually saw the result when the level reached a decently polished state. The different environments blended together perfectly well and if you didn't pay attention to it, you didn't even notice the changes until the end. For the moment, the level is composed of four different underground environments and architectures.
Iterative screenshots of a part of the underground level
![]()
The underground level was entirely made in a really short time, I'd say three weeks. Prototyping, gameplay tests, architecture and prop flooding were all completed in a matter of weeks. The only problem with this level is its length. For the moment, this is the longest level I ever played on Left 4 Dead. Taking the shortest path, it takes 3 minutes to run from the beginning to the end, while it only takes 2:25 on the longest Left 4 Dead level (No Mercy's sewers, which is already a quite difficult level). For the moment, we believe the map is good as it is, because we're able to finish it using the expert difficulty, but we are not against the idea of cutting a whole part if it's really too long and difficult.
One of the key elements of making a level more or less difficult without interfering too much on its length and geometry is to tweak the item/weapon spawning. Unlike Left 4 Dead official campaigns, we decided to give more than 4 first aid kits in this level. Because the crescendo event is located in the middle of the level, you often reach it in an already bad shape... thus, you leave it in a terrible shape (if not dead), and there's a whole half of the level left to do. That's why we decided to give more than 4 first aid kits, because we know every player isn't the best player in the world. The trap here is that we're not really giving 4 extra first aid kits just before the crescendo event, so there won't be enough for everyone... We believe it will force players to play efficiently and work as a team (or they will just insult each others and keep their first aid kits for themselves).
That's all for the underground level, we are against spoiling everything before the release, so you probably won't get more details before the release. On a side note, a few people asked us if we could give an approximative completion percentage for each level, so here it is:
Stay tuned for more developer banter until the release.
Labels: difficulty, gameplay, maps, underground
During the last week, we talked about the forest level and how we managed to get around some of the limitations of the engine. This week, we'll focus a bit more on the second level, the manor. When the survivors get out of the forest, they must reach the highest point of a dusty manor and try to launch a distress call from the radio.
Since we first talked about the campaign, some people asked the following question a few times : Will you be paying homage to any movies or games? Is the manor the same as the mansion from Resident Evil? This is one of the questions David from GamesModding.com asked us a few days ago, and the answer is no, not really.
We're paying homage to multiple things and we're borrowing from multiple sources for inspiration, but we're not trying to reproduce anything existing. [...] I personally think it's uninteresting, people should try to innovate and create something new and fresh instead of always copying and reproducing everything from game to game. The original work/game will always be the best. Our primary sources of inspiration are the Canadian mountains and a bit of Dawn of the Dead for some details. [...]
![]()
When we first imagined the manor, the campaign wasn't even born. It was still an early prototype of what could become a single player horror adventure. We had a lot of troubles to find how we should handle this manor, how many rooms it should have and what should be it's global age and state. At first, we decided to go for an exact copy of the Disneyland Resort Paris Haunted Manor, it was so cliché that we couldn't miss the point. But eventually, we never found how to develop this idea. Wooden manor were usually not large enough to contain all the space we needed. Which means a lot more than what you can found in the last level's mansion of Blood Harvest.
We browsed hundreds of plans from dozens of real estate websites until we found something that could suit our needs perfectly. The manor is called Fontainebleau, just like the French castle, but it has nothing else in common. We studied the plans, built a prototype in Hammer and spent many hours trying to figure out a path between the numerous rooms. I (Nicolas) built the prototype, expanded it and moved away from the original plan until the gameplay path got pretty solid. Then, Marc took over the prototype and decorated the whole manor with the help of the team (it's not so easy to find a unique idea for more than fifty rooms). The process mostly destroyed the original manor and transformed it into a dusty emmental.
The final ambience progressively moved from "haunted manor" to "recently abandonned manor" and the main idea behind it became "provide the players with an extremely closed environment", just like the hospital or the apartments in No Mercy, but without any defined path and with a darker setting (watch out for your teammates). It's up to the players to make their way to the highest room of the manor and there's a lot of solutions to reach it. Let's just hope the final Left 4 Dead SDK will provide an easy way to compute multi-paths between indoor and outdoor environments.
Stay tuned for more developer banter until the release.
... and be sure to read the little interview on GamesModding.com.
A few days ago, we unveiled our new project I Hate Mountains and this website was already visited by more than 3,000 people. This is quite impressive and it motivates us for the next part of the development. We'd like to thank you all for your support and your confidence. It's now our job to try not to disappoint you, and believe us, it will not be the case.
Talking about the campaign, here's some fresh news.
In our first level, the forest, a big part had to be reviewed and redone after the release of Left 4 Dead. At the beginning, it was quite an impressive and vast open-space: fun to play, hard to optimize and finally... it had some problems to fit in the Left 4 Dead gameplay.
Making a Left 4 Dead level is not only a question of level-design and geometry. You can't build it and play it straight out of the box like most of Valve's games. You have to complete another important task, the nav mesh creation. The goal is to mark the paths for the game, these nav meshes contains a lot of informations for the artificial intelligence. Where can survivors and infected walk ? Where is the event ? Where can they respawn ? and stuff. The Director also needs it to build the gameplay during the game.
Problem is, when we got our first playable version of the level and tried to build the nav meshes, the process took three hours to reach 1%. Finally, we never managed to get a fully working version of the level. The game didn't knew how to compute the path from the spawn point to the first safe room because there was way too many combinations in this vast open-space.
Conclusion ?
We found out that Left 4 Dead was not really suitable for open and vast environments. Something had to be done. This is why I spent the last weeks trying to transform this open-space level in a corridor-like version. This is not something we wanted to do, but we had to resign, and after a lot of talking and babbling with the team members, we found several ways to transform the level without loosing this precious open-space feeling.
Today, this first level is mostly finished and we believe the creation process recently reached 75% (unless the late release of the SDK messes everything up, wouldnt be such a surprise).
Concerning the other levels of this campaign, our progress is constant. The third level is already beeing tested right now. We're trying to push the director to the limits, forcing him to make mistakes and telling us what's wrong with the level and the nav meshes.
Stay tuned for more developer banter until the release.
PS: The screenshots page is now open.
Labels: forest, gameplay, maps, problem, underground