General Discussion

If you have any general comments, bug reports or such that don’t really fit below any of the recent blog posts, feel free to say them under this stickied post! A forum might be necessary at some point… Also:

  • All comments will eventually be visible, sometimes they might end up marked as spam by accident and I’ll have to retrieve them. Using the same username/e-mail combo makes commenting much more reliable and less prone to give false positives, so please do that :)



Dumb thing

To celebrate the ongoing 7-day FPS challenge, I made a really dumb raycasting engine in Multimedia Fusion 2:


I’ve started to draw a longer, story-driven comic. I’m about 8 pages in (although I haven’t coloured/inked any of them, I hope that goes smoothly (going to use watercolour)), and I think I’ll open up some kind of a webcomic thing if I get far enough. Way too early to promise anything though. Nevertheless, I’m excited :)

As for ESA, I haven’t heard any news Greenlight-wise; it’s unfortunate that I can’t say more, but that’s the way it is, the release isn’t really in my hands now. Sorry about that!


Two new paintings!



OS X support added along with an update!


OS X version of the Environmental Station Alpha Demo is now available at ! The file size is rather large (roughly 140 Mb) because it contains a wrapper made with Wineskin by doh123 ( Unfortunately the port wont work with most gamepads.

The Windows version was also updated:

– Made the gamepad control settings properly available
– Credits can be left if viewed from the main menu
– Slight polish here and there

Enormous thanks to Pyry Kontio for handling the wrapping, testing and optimization!

Get the new version or grab the mac version here!

Environmental Station Alpha on Greenlight – new trailer and demo out!

News: ESA news coming

I finished a new trailer and some website stuff yesterday – there’s some finalizing to be done but expect some big updates in a couple of days! I guess I wont say more for now!!!






Guess I’ve got sound problems

To be honest, work on ESA has been really smooth lately! Joonas “Kissa3″ Turner joined our team to make sound effects, and against my fears his sounds (which are amazing) work really well with Roope “Noby” Mäkinen‘s musics (which are amazing). Amazing!
Multimedia Fusion can play sounds either “on its own”, shuffling them to empty channels without the user having to worry about it, or on specified channels. I’ve usually played music and looping ambient noises on a specified channel, and other SFX without a specified channel. Usually this works well, since I can adjust the volume levels of the channels to make some fade effects etc, and don’t have to really care about what happens to the “generic” SFX.
However, now I’ve ran into a bit of a problem with this system (although I’ve been aware of it before). I can’t properly alter the volume of the samples not played on a specified channel, and thus the only volumes I can adjust are the Main Volume (affecting both SFX and music) and Music Volume (affecting the channel the musics are played on). In my older games I’ve just ignored this and put only “music” and “general volume” options in the settings menu, but in ESA the sound effects and musics are pretty different in style, and thus need to be balanced more carefully (not to mention that I’d like to do my very best with this game!)
Fortunately I think I’ve found a way to manually work around this, by making a system where every sample is played on a specified channel so that the game is always aware of “free” channels and only plays SFX on those. This is somewhat cumbersome to do and will require some extra attention to stuff like several sound effects playing at the same time, but I think it’ll be worth it.

  …So I guess the point of this post is that I’ve got some work to do!!
(Also working on a new trailer)

…Actual LD30 results

The voting phase of Ludum Dare #30 ended last weekend, and my game fared pretty well considering that I entered it in the ‘jam’ category with teams allowed and generally more lax rulings. In the end, I ranked

9th in category “Fun”
11th in category “Mood”
57th in category “Audio”
(The song in the game was made by Cotton-in-law, so this is very much his achievement!)
70th in category “humour”

…and 10th overall!


I was really surprised at how much people liked the game! Maybe I should keep working on it…?
Anyway, the download link is in the post below, here’s a timelapse/gameplay video:

LD30 results

My weekend was pretty busy so I didn’t make it in time for the compo, but I wanted to get out some kind of a version of the game so I made something at the last minute for the Jam (less strict rules, one extra day, teams allowed). I’m pretty happy with the result and will probably combine what I made now with some engine things I’ve experimented with to get a really smooth base game! :) A person called Cotton-in-law was inspired by the game’s visuals and made a song for me. Thanks a lot! Here’s his SoundCloud page:



Ludum Dare #30!

Taking a short break from ESA to work on an LD game. Yay! Theme: Connected Worlds.