antti

 

Hehey!

We’ve got a great big bunch of great news for you!

A new Humble Bundle just started and we’re in it! That’s right, the legendary pay-what-you want bundle filled to the brim with great indie games and part of the proceeds go to charities as well. It’s on for a limited time only so now is a great opportunity to get some stocking stuffers for christmas.

But wait, aren’t the games on Humble Bundle always available for Mac and Linux as well? Well, so is Legend of Grimrock now too! You can get access to all the platforms by buying the via the Humble Bundle (of course) or our store. Mac version is available on Steam (Steam Play enabled naturally) and you can purchase the Linux version at Ubuntu Software Center soon.

But.. The Humble Bundle and the new platforms are not the only gift we have in store for you. We also updated Legend of Grimrock itself so if you’re on Steam, the game should update by itself but if you’ve got the standalone version, you can download the patch here. Note: version 1.3.1 is required for the standalone version’s patch, so if you don’t have that version, the easiest way to update the game is to redownload it from the vendor you purchased the game from! One nice addition we put into the game is that if you’ve got a low-spec machine, we’ve got a new rendering mode that will help the game run much much smoother on older hardware. But the real exciting stuff is the new features for the dungeon editor. I’ll add a comprehensive change log to the end of this post but there’s one thing we want to highlight here: you can now create custom GUIs. That means you can add 2D graphics on the screen and interact with them using a mouse or keyboard. This means that now you can create, say, dialogues with NPCs, trading interfaces, screens for custom skills and so on. But to show off what the system is capable of doing, yesterday we decided to get off on a bit of a tangent and make a new game from scratch using it. Prepare yourselves for… Toorum’s Quest II!!!

You can now grab the mod from Steam Workshop or Grimrock Nexus and try it out for yourself.
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 »

 

Wow. It’s already been a few weeks since our last post on the blog. Sorry about that. We definitely want to maintain our activity in here so we’ll try to work harder in the future to update the blog more frequently. I don’t wanna make any promises, but… this is a promise.

Of course we have our excuses for being lazy writers and as a matter of fact in this post I’ll concentrate entirely in just one of the things that has kept us busy during the last few weeks: we moved offices! That’s right, we bid farewell to our old basement office on the edges of periphery: even though the office technically was in the city, our next-door neighbors was a horse stable. Or “neigh-bors” if you’re into embarrassingly terrible puns… Ahem. Right. Here’s what our old office looked like during its last days:

But now things are different since we live (or work? I always confuse the two…) in Keilaniemi, a few kilometers away from our old place in Matinkylä. There’s a lot of tech companies located here so I suppose you could describe the area as a watered down -version of Silicon Valley. Down the road to north, there’s the headquarters of Rovio and to the south the headquarters of Nokia. And right beneath our feet in the office below, we have the brand new Finnish branch of Unity Technologies.
Continue reading »

 

We realized that we really haven’t listed the Dungeon Editor’s features and capabilities in any single place clearly so hey, why not compile a list here. This should give you a better overall picture about what you can create with the editor. Let me switch on my marketing droid -mode here for a moment… There! Let’s go:

  • Simple and straightforward user interface.
  • Instant preview lets you test play the dungeon instantly: no need to leave the editor or wait for the level to export.
  • Create puzzles, traps and contraptions simply by connecting buttons, pressure plates and other triggers to trapdoors, spawners or teleporters for example.
  • Use Lua scripts to create even more complex logic and go beyond what would otherwise be possible.
  • Fill your dungeons with any of the 350+ original Legend of Grimrock assets.
  • Create new items, complete with new graphics and functionality like new magical weapons or potions with their own custom effects.
  • If you want a cow-on-wheels roaming the tunnels, it’s no problem: you can use your own custom monsters!
  • Totally transform how the dungeon looks and feels like by using custom environment graphics and objects.
  • Trigger your own sounds or replace the background music.
  • Tell a story with custom intro and ending cinematics.
  • Create hellish demon snails simply by changing the textures of the original snail: you can modify, replace or recycle the original Legend of Grimrock textures, meshes or other assets to suit your needs.
  • Publish your creations by using the built-in Steam Workshop support – or just freely upload the dungeon data anywhere or hand it out directly to your friends.

Some of you might know that we’ve previously had a policy in place that has prevented modders from modifying/distributing the game assets found in our game data. We will still have that policy in place as far as reverse-engineered assets are regarded but we will release a comprehensive pack of assets along with the editor that you can use and modify to create Legend of Grimrock mods. This is just due to the fact that we can’t, for example, give away sounds we have bought and give people the permission to use and modify those assets. But don’t worry, the majority of our assets will be in the pack for you to use. We will release the revised modding and asset usage terms soon.

Oh, and there won’t be a need to hack the game to access the developer console anymore either: to make it easier to debug your custom dungeons, we have implemented an option to enable the console.

If you’ve got any more questions on what could be done with the editor, ask in the comments or on the forum.

 

When I was helping Petri to test the compatibility of save games made in different versions of custom dungeons, a stupid (and completely unrelated) idea dawned unto me. In this video, you can see the manifestation of the idea (I sincerely hope you can forgive me…):

It’s a step sequencer which is a technique used in many old and new drum machines and groove boxes for (mostly) creating drum patterns. It’s got three separate drum tracks, one bass track with three different sounds and, like any good piece of music hardware, lots of blinking lights! Even though having a drum machine in an underground dungeon, which usually is populated by nightmarish monsters, is probably a little silly, this is a good demonstration of some of the capabilities of the Dungeon Editor. And when I placed some monsters to jam there to produce the patterns, all sorts of ideas about generative music started popping into my head: branching paths that monsters would wander along lazily, hitting triggers that produce melodies in some musical scale or maybe even something resembling a TENORI-ON controlled by snails… I’ll have to see if I have the time to do something about it but I’m fairly confident it could generate some pretty cool ambient tunes.

Oh, and about the dungeon editor: we’ve reached internal beta! All the features and functionality is done, now all it needs is just a little bit of polishing and bug fixing and then we can unleash it into the wild. We’re getting close to the finish line, folks!

 

Hello, it’s time for a proper weekly update once again!

It almost seems like there’s a rule in the universe that the amount of kick ass graphics produced at any given time is a constant. You see, we hired a new guy in the field of kick ass graphics production and almost at the same time Juho (who also operates in the very same field [kick ass graphics production -Editor]) manages to break his collarbone with his mountain bike, rendering him temporarily useless (for our twisted purposes, that is). Luckily though, he is left handed so he should be able to continue with us pretty soon and he also happened to have a camera mounted on his chest so we’re eagerly waiting to see what the tumble looked like!

Anyways, we wish him a speedy recovery but let’s get back to the topic at hand. Almost Human made a big leap and we did our first hire! Let’s all welcome Jyri, who’s an old colleague/friend of ours. He has previously worked on Trine 2 and Shattered Horizon, among other things, and his special skills include ZBrush and mucking around on an electronic drumset. He already started working on some 3D objects that will certainly find their home in a dark dungeon somewhere but right now as I’m writing this, he’s having fun by assembling some Swedish furniture which incidentally will also find their home in a dark dungeon somewhere (e.g. our office).

We also opened a Cafepress store where you can buy Legend of Grimrock and Almost Human shirts, hoodies and pet bowls! Tell us what you think and if there’s something you would like to see in the store, do let us know and we’ll take a look if it’s doable!

The dungeon editor is also progressing well. I know there’s a lot of folks out there who have been asking if using custom assets, like new environment graphics, monsters, sounds, items etc., would be possible and I’m glad to say that we have now solved all remaining issues with those! I’m sure we’ll see a lot of awesome new fan made graphics and other things of immeasurable beauty :) . There’s also a handful of usability improvements like better filtering of the asset list (no more scrolling, yay!) and we think we could call the editor pretty much feature complete. This means that it’s now possible to do everything necessary with the editor to create functional custom dungeons but there’s still a few improvements we want to make and we’ll also have to update the game itself a little so you can load the custom dungeons there. But all in all, we’re very close to the finish line here!

 

Hello you all!

In this making of -post I’m going to talk a little what went into creating the ambient soundscapes in Legend of Grimrock. To freshen up your memories, here’s the tracks I made for the temple and prison wallsets:

These versions differ a tiny bit from the ones included in the game to make them work a little bit better as “standalone” tracks: the tracks in the game are looping and I also tweaked the mixing of the tracks a little.

Anyways so, now that we have some background music playing for you while you read, let’s start from the beginning. When we begun the Grimrock project we already had one good looping ambient soundscape that we could use that Markus “Captain” Kaarlonen of Poets of the Fall fame had made for one hobby game project that Petri and Olli had been working on some years ago. It was pretty much a perfect match for this game too but the only problem was that we needed more and we were on a tight budget. So that left me as the most practical option for creating the new tracks since I’ve been fiddling with electronic music as a hobby for a while and, with our salaries, I was pretty damn cheap too! ;)


Continue reading »

 

Hello everyone! Let’s kick things off in this weekly update with a small announcement: Legend of Grimrock is now available through GamersGate as well so if you haven’t gotten yours already, there’s now another way to get it (although I do have a feeling that I’m preaching to the choir here)!

And then let’s continue the weekly update with another announcement: we’ve had good progress with the dungeon editor and we have hit the alpha milestone! Since we now have the core features of the editor done, we are now ready to extend the testing even outside the walls of this office but don’t get too excited yet: it’s not a public testing phase, it’s just something we will handle with a handful of friends at least for the time being. We’re not only concentrating on finding bugs (or locating potential for improvement) in the editor alone because the base game itself needs some rigorous testing too since there have been some fundamental architecture changes to the game we have had to do in order to support the loading of custom dungeons and such. This testing round probably also means that we’ll have to slow down with adding new features to the editor for some time since I’m certain there will be a lot of things we need to fix and stabilize before we should proceed to add some more functionality. But the good news is that it seems like there isn’t a massive amount of things missing from the editor anymore either but we’ll have to wait and see what the testers can come up with!

Oh, and just so that you know: if nothing terribly exciting on the development front has happened during a week, we’re going to serve you a dose of “making of” -style documentation from Legend of Grimrock on our weekly updates. Like for example once we get a build out of the doors for testers to mess with, we’re certainly going to be occupied by ironing out usability issues and bugs so we might not have anything profound or exciting to tell you and since we wouldn’t want to stay completely silent either, we’ll give you a behind the scenes glimpse on what goes into making a game like Legend of Grimrock! But in essence this is nothing new since that’s basically what we did early on in the development too when we were doing features on things like monster design, level scripting or graphics here on the blog. We just haven’t done that in a while now and I think that will be more fun than trying to come up with something interesting to say when nothing dramatic has happened.

Alright, that’s it for this time. Take care!

 

So, here’s a small video preview of how the dungeon editor works. In the video I go over the basic functionality of the editor and show off some of its features and try to produce at least partially intelligible English with my mandibles.

We can’t wait to see what you can come up with when you can get to work with the editor! Also in other news, we were nominated in the Best European Indie Game category at European Games Award and the entry with the most votes wins and we still have a chance to catch up with Minecraft’s votes! You know what to do!

Oh, and one more thing: as you might’ve noticed this and previous weeks’ updates have been on Wednesdays. This is because so we won’t always have a late Friday panic when everyone is trying to switch into weekend mode while there’s still some blogging to do! We’re gonna try out this schedule for a while and see how it goes. :)

PS. Today I learned that making screencasts is hard work.

 

Wow, it seems like the Friday was here much quicker than usual! Quite possibly because on Tuesday we had the pagan festival called Vappu, or May Day, here in Finland. It’s a pretty, ahem, colorful event when folks tend to flock to parks and other public spaces to consume a non-trivial amount of alcohol. Pagan holidays are the best! :)

Anyways, it’s been another week with a lot of miscellaneous things going on right now. We’ve been answering interviews, developing the level editor and a bunch of other crazy things. The level editor is progressing at a good pace and it’s looking pretty solid. One of our primary goals was to make a level editor that we ourselves would be happy to use and it’s very promising in that regard already. We’ve had to revisit and rethink some of our old ideas and code since we didn’t have a proper level editor ourselves during the development of the game but despite the extra work it’ll definitely be worth it in the end! Oh, and one more highlight that’s most definitely worth mentioning is that Legend of Grimrock was the overall most sold game on Steam for its first two weeks. That’s pretty awesome!! A big thank you to all of you again!

This update will be left pretty short and sweet since I didn’t even remember it was Friday until just a few minutes ago and the sunny weather looks pretty tempting after spending so much time in the dungeons of Grimrock! So, have a mighty fine weekend everyone! :D

© 2012 Almost Human Ltd. Suffusion theme by Sayontan Sinha