About gnx


Ludum Dare 32
Ludum Dare 30
Ludum Dare 25
Ludum Dare 24
Ludum Dare 23

gnx's Trophies

gnx's Archive


Posted by
Wednesday, December 3rd, 2014 12:00 am



Sound gear

Posted by
Sunday, August 24th, 2014 9:30 am


One of my objectives this time was to incorporate some of the hardware I have lying around in the musical proceedings. Hair everywhere courtesy of dogs 😀


Posted by
Tuesday, August 19th, 2014 9:57 pm

ImpactJS + paint.net + FL Studio + some hardware synths

I’ve been away too long!

Whiteboards are awesome!

Posted by
Sunday, April 28th, 2013 7:08 am


Staying hydrated!

Posted by
Sunday, April 28th, 2013 6:38 am



Ain’t nobody got time to rotate images!

How will this be minimalism?

Posted by
Saturday, April 27th, 2013 3:13 pm



…you and we both will know in the next 48 hours 😛

Meet the butcher!

Posted by
Sunday, December 16th, 2012 1:36 pm

This weekend has been the worst possible for ludum dare, as today was the first time I properly got development up and running.

However game concept is somewhat ready and I think there is a possibility of getting something playable out by the Jam deadline :)


Great theme!

Posted by
Friday, December 14th, 2012 7:45 pm

Very short on time this weekend, but with such an awesome theme I have to make something :)

I think I will be working with the tried and true:

ImpactjJS (html5)


Audacity (for converting audio)


Post Jam Development: Super Charles Darwin

Posted by
Sunday, September 16th, 2012 10:48 am

I am working on extending Super Charles Darwin a bit. Features will included updated graphics, more levels, powerups, weapons.
Basically more everything 😀

Pictured above the new Overworld view (in progress), that will be used to navigate between the levels.

Super Difficult Charles Darwin? – Post mortem

Posted by
Friday, August 31st, 2012 8:42 pm

The game: http://www.ludumdare.com/compo/ludum-dare-24/?action=preview&uid=8333


As I read the comments for my entry it was clear one issue was constantly being highlighted: level of difficulty.

I have distilled the main perspectives I’ve gotten in the feedback into 2 main opinions:

  • “It was too difficult, and I would have enjoyed the game more if it wasn’t as difficult”
  • “It was difficult, but it was fun so I played anyway”

Now at a glance it would seem the solution is simple, make it less difficult so everyone can enjoy the game!
However I have some experience and logic to suggest difficulty is actually very crucial to the genre I picked for this LD.


This is actually 2 good questions:

  • For what design reason is this game so hard?
  • Are the right things making the game hard?

I made Super Charles Darwin with a very specific type of 8bit/16bit console era game type in mind, just like the title suggests.
In these type of games such as the Megaman and Contra -series the design logic of the difficulty is quite simple:

  • Memorization: enemy placements are constant, environment is deterministic
  • Timing: right moves at the right time, to me playing a Megaman 9 level resembles a rhythm game surprisingly a lot.
  • Strategy: alternate routes, risk/reward tradeoffs for upgrades

So we can see that the amount of “live decisions” in these games is actually fairly small, since you have a reasonable expectations of everything being the same each playthrough.
The central challenge instead lies in being able to piece together one of the right sequences from the numerous trial and errors and then being able to execute on it. This is the reason why save states for example eliminate most of the challenge from these games. It is not that hard to memorize a short sequence of events and the right timing pattern for it. It only becames a challenge when you have to remember everything and a long pattern of events.


So what does a designer get by alienating their audience with this nonsense?

  • player can experience a true sense of achievement, overcoming what indeed at the start was an impossible obstacle 
  • high stakes, having limited checkpoints/lives increases the emotional price of each playsession, creating memorable moments
  • player investment, well made hard game is nearly never boring
Most likely not. My main concern was trying to make the action fun enough that dying repeatedly wouldn’t deter the player from trying again. I also originally wanted to implement a traditional lives system, but settled instead on having the player always being able to start at the beginning of the current level, as I don’t want to take the earned progression away.
All in all, I’m fairly sure that among the games I’ve done for jams etc. this one has the most people playing it all the way through. And similarly probably the most number of people quitting on the first parts of the first level.
As one final note I thought the music and sound was very important in keeping the “mood up” in a game where you inevitably die tons of times. So I actually cut some time from content to make the audio as good as I could in the time I had.



Posted by
Sunday, August 26th, 2012 12:47 pm

Consistently ugly gfx!

Posted by
Saturday, August 25th, 2012 3:09 pm

Testing level coming along.

At least there is this

Posted by
Saturday, August 25th, 2012 4:05 am

I have very limited time to do this jam. But here is the first gfx.

72 hour bliss

Posted by
Sunday, April 22nd, 2012 2:18 pm


At this point I am very thankful for the 72hour time limit of the Jam edition of LD.

I could make this game very awesome if I had the next 24 hours in my disposal, but unfortunately work calls in 8hours (including presumably sleeping before it).

I think I will still finnish with something relatively coherent, but sound effects I probably have to forego this time.

More than I could imagine

Posted by
Saturday, April 21st, 2012 10:02 pm

Something clicked and I had a very productive content-spree with my project.

This screenshot doesn’t even show all of the things I managed to put in.


I think now 08:00 am local time, it is a good place for a nap.

Afterwards the todo-list looks as follows:

  1. Implement a bit more content
  2. Iron out a stupid bug that occasionally causes objects to jitter.
  3. Add scoring and game over.
  4. Music and sound effects!
  5. Give it a name.


[cache: storing page]