About Cawrtz


Ludum Dare 36
Ludum Dare 33
Ludum Dare 29
Ludum Dare 28

Cawrtz's Trophies

Cawrtz's Archive

We’re in

Posted by
Saturday, August 27th, 2016 2:34 am


never too late to join :)

I will be competing with a friend from CS school

Good luck everybody

I’m in

Posted by
Saturday, December 12th, 2015 3:12 am

For my fourth participation in the compo I will be using Phaser and good old PhotoFiltre for pixel art, on my new Linux Mint laptop :)

Good luck everybody !


Posted by
Sunday, August 23rd, 2015 8:07 pm

It’s done. A tower defense with reverse logic and a cookie-clicker-like room that spawns monsters…

tRy5UJA tk9PGDr


Why not ^^

Try it here (works on mobile too) : http://ludumdare.com/compo/ludum-dare-33/?action=preview&uid=29641

Progress made

Posted by
Saturday, August 22nd, 2015 2:46 pm

A little bit of pixel art to take a break from programming. I hope you are doing well :)

Sans titre 11

I’m in

Posted by
Saturday, August 22nd, 2015 6:43 am


I will be using HTML5 with PhaserJS framework, and PhotoFiltre for pixel art.

Good luck to everyone who have started already, and it’s not too late to join 😉

Light Eater – Post Mortem

Posted by
Wednesday, May 14th, 2014 2:31 pm

Hi everyone,

this was my 2nd participation to the Ludum Dare. My first attempt turned out pretty well (77th overall), and it was an amazing experience, so I just had to participate again.

My game is Light Eater, and here is how it looks :

Tools used :

  • Language : CoffeeScript (compiles into JavaScript), target : HTML5/Canvas
  • IDE : WebStorm
  • Map editor : Tiled
  • Art : PhotoFiltre 6

The good

  • I’m quite happy with the result !
  • I learnt a lot of things ! Collision handling, math, OOP tricks…
  • The controls are better than my previous entry (but still not ideal)
  • I learnt how to deal with angles and basic pathfinding, how to give each monster a different approach to kill the player…
  • I made a fancy intro 😀
  • I made efficient art : quick to draw, not too ugly 😀

The bad

  • Bugs :( Monsters are dumb and get stuck in walls. The boss is either overly easy or impossible.

    I hate collision handling è_é

  •  I find the game idea not as good as my previous game. Nothing fancy with game design.
  • No audio. because of time constraints, I had to choose between including audio or making a final boss. I failed to create a proper boss (it’s either too hard or way too easy). I should have added some audio.
  • Everything random is broken. I found last time that using Math.random() was making the game slow. This time I decided not to use it, and use weird time-based functions instead — and it’s just an epic fail :/
  • I should have used a framework. 50% of my time was wasted by technical stuff.

For my next game, I will use a framework, I think Phaser.JS. This will allow me to focus on the game and less technical problems. I won’t have to worry about collision problems.

I enjoyed a lot playing your games.

If you want to rate my game, you can try it here :)

Hope you had fun too 😀
Thanks for reading and good luck for the results !

I’m in for the compo, 2nd time

Posted by
Friday, April 25th, 2014 2:09 pm

Very excited to join this 29th edition of Ludum Dare.

l’ll be using HTML5/canvas with  CoffeeScript (no framework). I may use some of the code I wrote for LD28.

And PhotoFiltre for pixel art :)

Good luck everyone !

“Handle With Care” post-mortem + level editor

Posted by
Thursday, January 2nd, 2014 12:49 pm

Hi everyone,

this is my first attempt at Ludum Dare. I didn’t want to join initially, I thought next time I would have more skills and I wanted to take a break the week end. However, I spent Friday evening thinking what I could do with the theme “Corruption”, which was likely to be the LD28 theme. I woke up at 10AM, saw the official theme and I had this idea with the key that breaks when it falls.

So, I decided to take part of this Ludum Dare anyway to see what I could do.

The game mechanics if you didn’t play the game (you can try it here !) : you get a crystal key in the first level. You need it to open the doors and go to the next level. But you only get one, so don’t break it because if you fall from too high or get shot by a monster, it will break !

My precious


What went wrong

  • Controls. They are inspired from Hammerfest (awesome game by Motion-Twin), but I remember how long it took me to get use to them. I’ve played this game a lot, but it’s not the case of everyone there. And, there is a weird bug with the keyboard I wasn’t aware of: the up/left/space key combination doesn’t work on most keyboards, but the up/right/space does. This is a shame because a lot of people give up on the first levels, before the cool part of the game.
  • Difficulty. I didn’t have time to make a lot of levels, so I made them really difficult :D. I made enemies randomly shoot instead of using timers. I placed few checkpoints in difficult areas. I didn’t realize how hard the game was because I tested every level at least 30 times to adjust them.
  • The crappy end of the game. I could have made a story or a logical ending with a final use for the key, but I didn’t have time and motivation to do it 3 hours before the deadline :(
  • The lags on Windows. Maybe an abusive use of Math.random() on the main loop.

What went right

  • The game engine. I made it from scratch in CoffeeScript so it compiles to JavaScript. I used HTML5/Canvas so the game could run anywhere. It works very well except a few collision glitches (weird horizontal collisions with the borders of the map, and sometimes the key goes through the ground). I made it very quickly thanks to my numerous attempts at making platformers.

Testing the game engine…

  • The monsters. I’m happy I took some time to create two kinds of enemies : archers make the player loose the key, and bombs explodes it :p
  • The pixel art? I didn’t spend more than 4 hours on them. Really minimalist, but it seems people like them, so I’m happy about that

3, 2, 1….

  • It worked really well for my first Ludum Dare with amateur programming skills.

So anyway, I had a lot of fun making this game. I’m sure I will join as many LD as I can now :)

Bonus post-compo: level editor

With this ugly level editor, you can create your own levels and play them

Level editor

EntryLevel editor

Thanks for reading, and happy new year everyone !

Sorry if this post is full of grammar mistakes or awkward formulations, I don’t speak English fluently :/

[cache: storing page]