Procedural generated maze in Phaser 3

January 18, 2019

A nice way to add variety to your game is random levels. In this article i will explain how i made the mazes for Esciit and Acid Sink.

Hiding the mouse in a ux friendly way

October 24, 2018

When building a game that only uses the keyboard, you may want to hide the mouse. Here is how to do it properly!

Ludum Dare 42 post mortem

September 12, 2018

I submitted my second Ludum Dare entry last month. This time with the help of my brother Thomas, who did the sound and music. Here are some afterthoughts about how it went.

Adventure jam 2018 post mortem

July 17, 2018

Last May i joined Adventure Jam for the second year in a row. This year's entry was a little weird and experimental, but i still learned a lot from it...

Keyboard focus in an iframe

July 11, 2018

If your are running your html5 game in an iframe, you might run into the problem where your keyboard input loses focus, when you click outside the iframe. Here is a quick tip to circumvent this.

Support retina with Phaser 3

June 3, 2018

You can support retina devices and other pixel ratio's in your Phaser 3 games. In this short blogpost i will explain how and give some tips on how to make your art super crisp.

Ludum Dare 41 post mortem

May 21, 2018

About a month ago, I participated for the first time with the Ludum Dare game jam. Here is what i learned from it.

Loading assets as data uri in Phaser 3

April 29, 2018

In this blogpost i'll explain how you can load the assets of your Phaser 3 game as data URI's, without having to rely on xhr requests.