Welcome to the first development update of Grimrock 2! In this post I’m going to talk about a big internal change under the hood of the engine. The discussion should be especially interesting to modders.

A small disclaimer before we get started: many things that we talk about in these updates are work in progress, incomplete or ideas that may not have been proven in practice to work. Therefore many things could very well change or be removed in the shipping version. We also want to keep some things, especially the puzzles, the plotline and probably most of the monsters as secrets to avoid spoiling the fun. Ok, I think that should be clear, so let’s get rolling!
Continue reading »

 

We are now ramping up development of the yet unannounced “new Grimrock project” and we thought we could share some tidbits of development goodness to you. This week I’m going to talk a little about the changes under the hood of the engine.
Continue reading »

 

Every year it’s the same story: bunch of snow suddenly falls from the sky and mayhem ensues. Snow plows rule the road with (almost literally) an iron fist and people wreck their cars and facebook feeds are filled with people who are irrationally angry towards snow. However I think (and scientists agree) that snow is usually cool.

But then again when you’re rescuing Petri from the side of a highway during a snow storm it can be kinda annoying. In the current weather you would basically need a pair of ski goggles to remain functional so you can imagine that it’s not the best moment to come to the realization that perhaps the fuel gauge in a -92 Volkswagen is not that accurate anymore.

Mac porting has progressed well but Petri also dedicated one evening of programming towards the editor too with the help of some beer and our wonderful forums community who could submit their most wanted features for him to implement. You can see what happened by reading onwards from this post. A dozen or so good features were implemented and if possible we’d like to do at least one more beer coding session before we release the next version. So make sure to follow the forums if you want to influence what new features get in!
Continue reading »

 

In this week’s chapter of “making of Grimrock” I’m going to talk about programming. This might be a little lengthier post and more technical and therefore probably not for everybody, so it’s fine if you want to just skim ahead! :)

First a bit of background. I’ve been programming for more than 20 years, starting from Basic on the venerable C64, moving on to AMOS, 68000 assembly and C on the Amiga, and after that I’ve been programming mostly in C++ for the past 10 years or so. I’ve also tried other programming languages such as Scheme, Java, D, Objective-C and Python (although very briefly). Today games are written mostly in C++ because it has very good performance but more importantly in my opinion because it is the de facto standard, in other words almost all libraries and tools (especially on the consoles) are geared towards C++ development.
Continue reading »

© 2012 Almost Human Ltd. Suffusion theme by Sayontan Sinha