Posted by Jani_Nykanen on Nov. 24, 2021, 11:18 a.m.


Yet another metroidvania

Posted by Jani_Nykanen on Nov. 6, 2021, 2:26 a.m.

You know what they say, a metroidvania a year keeps the doctor away or something. And that's what I have again:

Click this giant link to play the game on

(Or this small link to see the source code)

Not my most successful metroidvania, though, but… umm, it has …

Hmmm, jam!

Posted by Jani_Nykanen on Sept. 9, 2021, 6:48 a.m.

I have done things. Terrible things.

Blocky Bugs

I joined Lowrezjam. For fun. I didn't care if I win or not (I still haven't even checked my ranking, I only know that I did not hit the top 3), so I made a puzzle game that was fun to develop. …

A game

Posted by Jani_Nykanen on July 11, 2021, 8:13 a.m.

Play Here

Source code is naturally available on Github. It is also unnaturally available in some places where a human being should never visit

And some facts: the game was written in TypeScript. I wrote my own WebGL engine for graphics. WebAudio for audio. No 3rd party libraries used (or …


Posted by Jani_Nykanen on June 24, 2021, 2:37 p.m.

I haven't written anything for a while, so let us have a look at some projects I have been working on, from oldest to newest. Click the titles for links. You should find a link where to play in the github repo readme.

I have stopped working on all these …

Partially finished unfinished projects

Posted by Jani_Nykanen on Feb. 8, 2021, 1:21 p.m.

After finishing A Graveyard for Dreams (well, I never released version 1.0.0 because, you know, new year new projects), I told myself next year I'll focus on doing something fun, meaning that instead of trying to finish "full" games (whatever that means), I will focus on prototypes, demos and experiments. …

A Graveyard for Dreams

Posted by Jani_Nykanen on Dec. 18, 2020, 8:35 a.m.

Play on


on Game Jolt:

I don't have any gifs right now, so maybe it's better if you just play the game. It's still in beta, so there be bugs.


Posted by Jani_Nykanen on Nov. 27, 2020, 10:33 a.m.

Video 1:

(Embedded Video)

Video 2:

(Embedded Video)


A project of mine

Posted by Jani_Nykanen on Nov. 1, 2020, 12:47 p.m.

I'll write a longer blog later, but I'll share some details of my current project before I forget (forget to share it here, that is).

First, the title screen:

Then, here's a video showing some combat:

(Embedded Video)

It only shows the new enemies, the old ones can be seen …