About Hemuuuli (twitter: @@Zhamul)

I make games.


Ludum Dare 37
Ludum Dare 36
Ludum Dare 35
Ludum Dare 34
Ludum Dare 33
Ludum Dare 32
Ludum Dare 30
Ludum Dare 29
Ludum Dare 28
Ludum Dare 27
Ludum Dare 26
Ludum Dare 25
Jam o'Clock #01
Ludum Dare 23

Hemuuuli's Trophies

XOPSX Top Ten Award
Awarded by DesignerNap
on May 3, 2015
Random Basketball Reference Award!
Awarded by DesignerNap
on April 21, 2015
Crazy Earl's Discount Lock Warehouse
Awarded by Dominator_101
on April 29, 2014
Solemn Glitch Award
Awarded by HakitoCZ
on December 25, 2013

Hemuuuli's Archive

ColorDuel: Kids

Posted by (twitter: @@Zhamul)
Sunday, December 11th, 2016 12:33 pm


My compo entry is done!

This was my 13th Ludum Dare and it all went smoothly without any bad luck.
Grab a friend and go enjoy some mayhem together:

Entry Page

ColorDuel: Kids

Posted by (twitter: @@Zhamul)
Sunday, December 11th, 2016 10:05 am

I recorded a gameplay video while I am waiting submission form to open.


Posted by (twitter: @@Zhamul)
Saturday, December 10th, 2016 2:54 pm


I was supposed to code gameplay, but somehow I got distacted by screen space reflections and ended up tweaking myself a shiny room.

The game is about siblings sharing  a room and fighting for space. You color the room with toys to mark your territory.

Abstract Boulder Released!

Posted by (twitter: @@Zhamul)
Saturday, August 27th, 2016 12:56 pm

Entry Page / PLAY


Very quick entry this time. I only had a few hours to work due having a busy weekend, still you can’t skip Ludum Dare, can’t you? 😛

Flying carpet!

Posted by (twitter: @@Zhamul)
Saturday, April 16th, 2016 3:54 am


Soon you all will be rolling in money

Posted by (twitter: @@Zhamul)
Sunday, December 13th, 2015 2:13 pm









Here is the game and my custom MakeyMakey controller. Game uses two buttons to control the rolling sack of cash, you hit the coins together as input to roll around. If don’t have any spare coins, game can be played with a keyboard.

The goal of the game is to crash into lesser objects, absorb their monies and grow!

Good morning LD!

Posted by (twitter: @@Zhamul)
Saturday, December 12th, 2015 12:24 am

I just woke up, couldn’t do the usual 4am start because of Christmas party yesterday. Now all fresh and rest I am ready to Jam.

I will live streaming my development this time at: http://www.twitch.tv/samulijaaskelainen

This is my 10th LD, first time streaming, time to expand my horizons.

10th LD, time to try something new: Live streaming

Posted by (twitter: @@Zhamul)
Thursday, December 10th, 2015 2:29 pm

This Ludum Dare also marks three years of one game a month challenge for me. Time to step outside of my comfort zone and really try new stuff. For couple of last LD I have played too safe.

I’ll be gearing up for this LD with:

  • Twitch
  • Unity
  • Visual Studio
  • Blender
  • Substance Designer / Painter
  • Photoshop
  • Bfxr
  • Audacity
  • Ice Cream

Oculus Rift Gameplay

Posted by (twitter: @@Zhamul)
Thursday, August 27th, 2015 2:24 pm

I made some post jam updates to Unwelcome Presence to prepare it for Oculus Share release. You can check the progress of the update here.

Keep in mind that game doesn’t require Oculus Rift, so you can still enjoy it with your old fashioned 21:9 4k IPS monitor.


Post Jam Development

Posted by (twitter: @@Zhamul)
Wednesday, August 26th, 2015 3:10 pm


I wanted to see if I can make my game’s mechanics easier to follow by responding to the feedback I have gotten so far.

Changes done so far:

  • Blood particles
  • Lighter fog (+ using linear color space instead of gamma)
  • UI Background
  • Animation timing tweaks

Game feels already a lot better. I am not updating the jam version, ofcourse, that remains untouched for eternity. But I am planning on releasing the game on Oculus Share and I’ll do these fixes for that version. Our animator also wants to fix some animations she did in a rush, our hideous run needs some more love.

If you haven’t tried the game yet here it is.

Unwelcome Presence Gameplay

Posted by (twitter: @@Zhamul)
Tuesday, August 25th, 2015 12:31 pm


Game Page


I recorded a complete run of our jam game. If you like what you see consider stopping the video and experiencing it yourself by playing & rating the entry~!

Unwelcome Presence Submitted!

Posted by (twitter: @@Zhamul)
Monday, August 24th, 2015 4:40 pm




Ludum Dare Page

Three days of hard work finally paid off. This is one of the largest jam games I have done so far, quite a task for 2½ people.

Please Play, Rate & Comment! I hope you enjoy your journey into a dark land.



Killing the last bugs before release

Posted by (twitter: @@Zhamul)
Monday, August 24th, 2015 3:07 pm


Unwelcome Presence has outstayed his visit.

Implementing animations

Posted by (twitter: @@Zhamul)
Monday, August 24th, 2015 1:58 pm



Our artist finally finished last animations. Now we are putting them in.


Edit: Click images for gifs. For some reason they are not animating in dashboard.


Name decided

Posted by (twitter: @@Zhamul)
Monday, August 24th, 2015 11:28 am


After small brainstorming sessions we settled on this name.


Btw. If you wish to do gifs like this I recommend GifCam.


Posted by (twitter: @@Zhamul)
Sunday, August 23rd, 2015 3:38 pm

Gif1 Gif2

End of day two. We are still missing npc animations and 50% of their code. Otherwise progress has been solid.

[cache: storing page]