About ncannasse (twitter: @ncannasse)

Co-founder at Shiro Games (and before at Motion-Twin), author of the Haxe programming language (http://haxe.org). My blog : http://ncannasse.fr | Twitter @ncannasse


Ludum Dare 37
Ludum Dare 34
Ludum Dare 32
Ludum Dare 31
Ludum Dare 30
Ludum Dare 28
Ludum Dare 27
Ludum Dare 25
Ludum Dare 24
Ludum Dare 23
Ludum Dare 22

ncannasse's Trophies

Eating Your Own Dog Food Award
Awarded by blubberquark
on August 30, 2013
The Amazing Really Big 3D Maze Award
Awarded by LeReveur
on December 21, 2011
The "Trigono-maestria" award
Awarded by nSun
on December 19, 2011

ncannasse's Archive

Lights off

Posted by (twitter: @ncannasse)
Sunday, December 11th, 2016 8:57 am

After the action section, i’m working on a bit of enigma section. Guess who shut off the light?


Done !

Posted by (twitter: @ncannasse)
Sunday, December 13th, 2015 6:11 pm

I’ve just submit Heinsenberg ! Enjoy playing it here:


I had a lot of fun making it, using my camera to take photos and record sounds. I’ll try to make some post mortem in a few days after some rest.



Posted by (twitter: @ncannasse)
Saturday, December 12th, 2015 6:24 pm


I’m making good progress on my LD34 game.

Something very different from what I’m used too. Instead of doing pixel art, I’m using my camera to take photos and record sounds. A lot of post processing until they get into the game, but I’m happy with the result so far.

I’m in !

Posted by (twitter: @ncannasse)
Saturday, August 22nd, 2015 5:59 am

Spent the whole week putting the finishing touches to Evoland 2, still have to make some pauses when I get a bug report, but I’ll be #LDJam’ing the whole week-end !

My usual toolset:

  • Haxe programming language
  • Heaps.io graphics library
  • GraphicsGale for GFX
  • LabChirp for SFX
  • Will try again something new for music !

Here’s a small screen on what I got after ~2 hours of gfx. I’m hoping to have again a TON of content this time!


Geting there

Posted by (twitter: @ncannasse)
Saturday, April 18th, 2015 5:12 pm

My whole morning was wasted trying different things and not succeeding in finding my unconventional weapon.

I wanted to make a MegaMan where you would win against TigerMan, expect that instead of getting Tiger weapon you would turn into Tiger Woods and have to use a golf club to aim at enemies. Turned out I couldn’t animate the character with a golf club in hand, that’s actually very hard.

So I stopped everything end started making music, which turned out to be more forest/jungle ambient, so I worked on a tileset, redraw the hero and found its unconventional weapon : his hair ! I have a few ideas on how it will be used, I will have to work on it tomorrow because it’s getting quite late already.


I’m IN

Posted by (twitter: @ncannasse)
Friday, April 17th, 2015 2:59 pm

Been very busy in the past weeks working on Evoland2 but I’m very happy to join another LD !

My usual tools:

  • Haxe language + Heaps.io engine
  • FlashDevelop IDE
  • Graphics Gale for GFX
  • LabChirp for SFX
  • Will most likely try again various tools for music (haven’t yet found the best for me)
  • Local food at Bordeaux (France) to survive the whole weekend

Good luck to all of you !

Summer is Saturated

Posted by (twitter: @ncannasse)
Sunday, December 7th, 2014 9:37 am

Summer is saturated, hope you like it


Hard times…

Posted by (twitter: @ncannasse)
Saturday, December 6th, 2014 8:56 am

I already tried three different games, stopped two because they were not fun to play and one other which was not fun to do.

I’m playing with graphics and trying to figure out a gameplay idea… Not sure what I will do yet.


I’m IN !

Posted by (twitter: @ncannasse)
Monday, December 1st, 2014 2:37 pm

Very excited to make another Ludum Dare !

Currently very busy working on Evoland 2 but it’s always great to try out something new !


We will be around 9-10 people at our company Shiro Games, for something like 3 compo and 2 jams entries, we will have lunch and/or diner with our friends (almost) next door at Motion-Twin.

I’ll be doing the compo, my tools will be, as always:

  • Haxe language
  • Heaps.io graphics library
  • Graphics Gale for GFX
  • LabChirp for SFX
  • Various trackers and a lot of time lost trying to make a decent music :'( Maybe I should sing this time… (no – you DON’T want to hear that)

Title Screen

Posted by (twitter: @ncannasse)
Sunday, August 24th, 2014 2:02 pm

Done with Music (was hard as always) and SFXs, the Title screen and game win sequence are also completed. Just a few hours left to add mooooore levels.


It’s getting tricky !

Posted by (twitter: @ncannasse)
Sunday, August 24th, 2014 4:54 am

I’m trying to get 30 levels done, I have introduced new connected worlds such as the Pink World which has special rules when you’re into it. Now I need to design 13 more levels, and promise myself not to introduce new gameplay since there’s already quite a lot of possible combinations !


Level Design…

Posted by (twitter: @ncannasse)
Saturday, August 23rd, 2014 2:49 pm

Level Design is pretty hard for puzzle games. You have to make sure to introduce the new mecanics in order, while having the player not feeling like it’s a loooong tutorial.

I found some things that are pretty hard to find, great for the last levels !


Taking shape

Posted by (twitter: @ncannasse)
Saturday, August 23rd, 2014 10:23 am

The basic mecanisms are working, I’m quite happy with the mobs animations since they are easy to make, so I will be able to create a lot of content. Now I need to tune the different player actions and work more on the level design. The worlds really need to feel “connected”.


Animated Version

Posted by (twitter: @ncannasse)
Saturday, August 23rd, 2014 2:29 am

Animated version of my previous screen, just learnt how to capture gifsCropperCapture[3]

Getting started

Posted by (twitter: @ncannasse)
Saturday, August 23rd, 2014 2:13 am

Here’s a first screen after 2 hours of work. Starting to take shape :)


I’m in !

Posted by (twitter: @ncannasse)
Friday, August 22nd, 2014 10:14 pm

Just came back from a trip yesterday, let’s get started with a new LD !

My usual tools :

Good luck to everyone !

[cache: storing page]