Making of Grimrock: Intro Sequence

July 12, 2012|

Editor’s Note: For the next couple of weeks we are going to feature a set of articles that should shed some light on how Legend of Grimrock was made. The articles range from graphics and animation to sound design and programming. For gamers or hobbyists we hope to give you some idea what game development is about. If you’re a fellow game developer hopefully these articles will give you some ideas for your projects. Without further due, let’s give the floor to Juho! -Petri

Legend of Grimrock has a storyline running under its hood and to help it get it moving we needed an intro sequence in the beginning of the game. Naturally some fancy big money cinematic was out of the question, so we had to come up with some more down to earth type of solution. Pretty quickly we narrowed our options to still images with overlaid text. That was relatively easy and fast to do, but allowed more freedom for the player to watch the images and read the texts in his/her own pace. Intro sequences’ main purpose was to set the mood and setting for the game with the help of iconic tune by Stakula (which we talked earlier in here).

In this post I’ll show some tricks of trade on how the intro images were created. The images were mostly made with the same techniques that are used in movies to create so called matte paintings. They are a combination of photo manipulation, painting and rendered 3d objects. I used mostly my own photo library of various things I’ve photographed during trips and vacations over the years. Majority of the mountains are from Lapland and north Norway I visited couple years ago with my wife. We had to stop the car all the time when I saw something cool I wanted to take a photo of.


Final image showing the airship approaching Mount Grimrock.

Initial sketch and couple of examples how I used photos I shot during my trip to north Norway.


Inmates walking towards their doom and the Great Statues Magister Alarast talked about.

Initial sketch, some textures used to build the rocks and Olli posing for the character reference.


The Gaping Maw and the final trial.

Sketch and 3d scene to block out the composition.


Inside the Maw.

Sketch, example of a rock texture used to build the cliffs and 3d characters posed for reference.

So, that’s it. Just slab some photos over each other, twist random color knobs, trow in a little virtual paint and bam, you got a matte painting. 🙂

607 responses to “Making of Grimrock: Intro Sequence”

  1. ¥¯¥í¥¨ says:

    Hand-painted hints survive used only for eighteen chloe

  2. N’ male or female is really worth your new rips, along with person that is going to be achieved‘tonne mean that you are war cry.
    [url=]nike schuhe Herren[/url]
    nike schuhe Herren

  3. I’m now not certain where you’re getting your info, but good topic.
    I needs to spend some time finding out more or working out more.
    Thanks for magnificent information I used to be searching for this information
    for my mission.

  4. chloe says:

    That’s a good post.

  5. I do trust all the concepts you have introduced for your post. They’re really convincing and will definitely work. Still, the posts are too short for newbies. May just you please extend them a bit from next time? Thanks for the post.

  6. Your means of describing all in this paragraph is truly pleasant, all be capable of simply know it, Thanks a

  7. ugg says:

    I could not resist commenting. Exceptionally well written!

  8. Your article was very poignant and understandable. It helped me to understand very clearly.

  9. My partner and I stumbled over here from a different web address and
    thought I might check things out. I like what
    I see so now i am following you. Look forward to looking over
    your web page again.

  10. however through the use of high caliber clear plastic,

  11. That’s a nice post.

  12. Hi! This is my first visit to your blog! We are a team of volunteers and starting a new project in a community in the same niche.
    Your blog provided us beneficial information to work on.
    You have done a extraordinary job!

  13. Heya superb blog! Does running a blog such as this
    require a lot of work? I’ve very little knowledge of coding but I was hoping to start my own blog soon. Anyway, should you have any recommendations or tips for new blog owners please share. I know this is off subject nevertheless I just had to ask. Thanks a lot!

  14. I was recommended this blog by my cousin. I’m not sure whether this post is written by him as no one else know such detailed about my problem. You are incredible! Thanks!

  15. Hello there! Do you know if they make any plugins to safeguard against hackers?
    I’m kinda paranoid about losing everything I’ve worked hard on.
    Any tips?

  16. It is really a nice and useful piece of info.
    I am glad that you shared this useful info with us.
    Please keep us up to date like this. Thank you for sharing.

  17. I will right away take hold of your rss as I can’t in finding your email subscription link or newsletter service. Do you’ve any?
    Please permit me recognize so that I may just subscribe.


  18. moncler says:

    Wonderful work! That is the kind of info that should be shared across the net.
    Disgrace on Google for not positioning this publish higher!

    Come on over and consult with my web site . Thank you =)

  19. Heya i’m for the first time here. I came across this board and I to find It truly useful & it helped me out a lot. I am hoping to provide one thing again and aid others like you aided me.

  20. Howdy! This article couldn’t be written much better! Going through this post reminds me of my previous roommate! He constantly kept preaching about this. I most certainly will forward this article to him. Fairly certain he’ll have a great read.
    Many thanks for sharing!

  21. I am extremely inspired along with your writing talents as neatly as
    with the structure to your blog. Is this a paid subject or did you customize it your self?

    Anyway stay up the excellent high quality writing, it’s rare to see a nice blog like this one nowadays..

  22. Heya i am for the primary time here. I found this board and I
    to find It truly useful & it helped me out a
    lot. I’m hoping to present one thing again and help others such as you aided me.

  23. I could not resist commenting. Well written!

  24. Whoa. That was a great article. Please keep writing because I love
    your style.

  25. ugg says:

    My programmer is trying to persuade me to
    move to .net from PHP. I have always disliked the idea because of the costs.
    But he’s tryiong none the less. I’ve been using WordPress on a
    variety of websites for about a year and
    am nervous about switching to another platform.
    I have heard great things about blogengine.
    net. Is there a way I can transfer all my wordpress content into it?
    Any kind of help would be greatly appreciated!

  26. Thanks for sharing your info. I really appreciate your efforts and I will be waiting for
    your next post thanks once again.

  27. says:

    Hi, I check your blog daily. Your writing style is awesome,
    keep it up!

  28. Woah! I’m really digging the template/theme of this site. It’s simple, yet effective.
    A lot of times it’s very hard to get that “perfect balance” between user friendliness and appearance. I must say you have done a superb job with this. In addition, the blog loads super quick for me on Opera. Exceptional Blog!

  29. Hello there! I could have sworn I’ve been to this website before but after browsing through some of the post I realized it’s new to me.
    Anyways, I’m definitely glad I found it and I’ll be book-marking
    and checking back often!

  30. I am really enjoying the theme/design of your website.
    Do you ever run into any internet browser compatibility issues?
    A number of my blog audience have complained
    about my site not working correctly in Explorer but looks great in Chrome.

    Do you have any advice to help fix this problem?

  31. Your article was very poignant and understandable. It helped me to understand very clearly. Thank you for your help.

  32. This is the perfect website for anyone who hopes to find out about this topic.
    You know so much its almost hard to argue with
    you (not that I personally would want to…HaHa). You certainly put a brand new spin
    on a subject that has been discussed for decades. Great stuff,
    just excellent!

  33. I used to be recommended this blog by manner of my cousin.
    I’m not certain whether or not this post is written by means of him because nobody
    else be acquainted with such certain about my difficulty.
    You have been incredible! Thanks!

  34. Its like you read my mind! You appear to know a lot approximately this, such as
    you wrote the e book in it or something.
    I feel that you just can do with a few % to drive the message house a bit, however other than that, that is wonderful blog. An excellent read. I will certainly be back.

  35. ugg says:

    Hi there, I enjoy reading all of your post. I like to write a little comment to support you.

  36. Your mode of telling the whole thing in this post is genuinely fastidious, all can without
    difficulty be aware of it, Thanks a lot.

  37. uggブーツ says:

    Somebody necessarily help to make severely articles I might state.
    This is the first time I frequented your website page
    and to this point? I amazed with the analysis you made to create this actual put
    up amazing. Wonderful job!

  38. louboutin says:

    Terrific work! This is the type of info that are meant to be shared around the net.

    Shame on the seek engines for now not positioning this publish upper!
    Come on over and talk over with my website . Thanks =)

  39. Hello, I believe your web site could be having internet browser compatibility problems.
    Whenever I take a look at your site in Safari, it looks fine but when opening in Internet Explorer, it’s got some overlapping issues. I merely wanted to give you a quick heads up! Besides that, excellent website!

  40. Its like you read my mind! You seem to understand so much about this, such as you wrote the book in it or something.
    I believe that you just could do with a few
    % to pressure the message house a little bit, however other than that, this is magnificent blog. A fantastic read. I will certainly be back.

  41. I drop a leave a response each time I like a article on a website
    or I have something to contribute to the discussion. Usually
    it’s triggered by the passion communicated in the post I browsed. And on this article Making of Grimrock: Intro Sequence » Legend of Grimrock. I was actually moved enough to leave a thought 😉 I do have some questions for you if you don’t mind.
    Is it simply me or do a few of the remarks come across like they
    are left by brain dead folks? 😛 And, if you are writing on additional places, I would like to follow anything fresh you
    have to post. Could you make a list every one of your communal pages like your Facebook page, twitter feed, or linkedin profile?

  42. ugg says:

    You’ve made some decent points there. I checked on the net to learn more about the issue and found most people will go along with your views on this web site.

  43. very blog thnaks admin

  44. sohbet says:

    very bldsaogos cinsel sohbet thanks super you vay vay

  45. sohbet says:

    veryss blogos chat sohbet thanks super you vay vay

  46. sohbet says:

    Thanks for sharing this post. Keep updating more and more.. film izle