About sgehlich (twitter: @rattazong)


Ludum Dare 33
Ludum Dare 28
Ludum Dare 27
Ludum Dare 24

sgehlich's Trophies

sgehlich's Archive

I’ll have to put some pants on tomorrow…

Posted by (twitter: @rattazong)
Sunday, August 23rd, 2015 5:53 pm

…and I need to go back to office, which is why I can’t finish my game :(

The AI is not sophisticated at all (I wanted to work more on it, but ran out of time), I also wanted to add some nicer graphics and a toplist. Meh.

But Sir Pantless is waiting for you. Go catch him! And beware of his smelly farts!

Screenshot 2015-08-24 00.39.27


Good night!


Are you wearing pants?

Posted by (twitter: @rattazong)
Sunday, August 23rd, 2015 12:22 pm

Finishing my little arcade-style game… here’s the draft for the menu screen:


It’s about a knight that has lost his job (and his pants for some reason) and needs to crawl through caves filled with monsters to collect gold. You control the monsters.

Woop woop! Entering for the 4th time!

Posted by (twitter: @rattazong)
Friday, April 25th, 2014 4:37 pm

So excited – after having slightly failed the last time, I’m pretty darn excited to join again! Here’s my setup:

My previous entries:

Graphics: Adobe Photoshop CC, Wacom intuos 4 [not sure if i’ll use it])

Sound: Ableton Live 9 Intro and / or Bitwig

Editor: Sublime Text 3 on a Macbook Pro

Code: My LDFW Framework (https://github.com/saschagehlich/ldfw, CoffeeScript / JavaScript, HTML5, Canvas2d)

Streaming: http://twitch.tv/actuallyrattazong  (Adobe Media Encoder, CamTwist, Soundflower)

Drink: Effect Zero, Water

Food: Fruits, veggies, salad



Good luck everyone!

Browser LD #28 entries like a bawwws!

Posted by (twitter: @rattazong)
Monday, December 16th, 2013 8:17 am

Last LD I created a simple but easy-to-use browser interface for browsing LD entries. I just updated it for #28: http://ldbrowser.filshmedia.net/

(I’ll update the database a couple of hours after the Jam has finished)

Screenshot 2013-12-16 16.10.42

Browse Ludum Dare #27 Entries LIKE A BOSS!

Posted by (twitter: @rattazong)
Tuesday, August 27th, 2013 2:55 pm

I was really annoyed by the Ludum Dare interface and by looking for entries that will run on my system (Linux), so I created this little script that can filter Ludum Dare #27 entries by type (jam / compo) and platform (mac/linux/win/web)! :)

Screenshot from 2013-08-27 23:53:46


Go check it out: http://ldbrowser.filshmedia.net :)

It’s beautiful – and I’m done!

Posted by (twitter: @rattazong)
Sunday, August 25th, 2013 5:45 pm






My Entry for Ludum Dare #27 is DONE! My eyes, my brain and my hands hurt, but the result might be the best looking game I did so far. :)

It’s called “RUNTRIS” and it is a Jump’n’Tetris game. It runs in the browser, so there’s no reason why you shouldn’t try it our immediately!

I’ll get some sleep now, I guess… This was an amazing Ludum Dare!


Today: Abusive amounts of Energy Drinks

Posted by (twitter: @rattazong)
Sunday, August 25th, 2013 1:32 am

Red Bull and Coffee are ready, let’s do some UI work, performance fixes and let’s finish the gameplay. Afterwards, I’m gonna write a highscore server in node.js.


Watch me doing it live and high on caffeine! \o/


Day 1 over: Very good progress :)

Posted by (twitter: @rattazong)
Saturday, August 24th, 2013 4:30 pm

Wow, I’m very tired. But I did some good overall progress on the game:

  • Physics work fine, just one tiny bug
  • Blocks and Platforms are rendered correctly with nice grass on top of them
  • You can place new Blocks
  • Powerups are pretty much done
  • Font rendering from Bitmap fonts works fine

Here’s a screenshot of what I’ve got so far:

Screen Shot 2013-08-25 at 1.24.43 AM

What is this game about?

It’s going to be a “Jump’n’Tetris” game. You are a tiny little man walking around in this world, but the screen moves on and on and it will push down from your platform if you don’t place new blocks you can jump on. Every 10 seconds a powerup appears that makes the game easier or harder. The speed continuously increases over time.

It’s an HTML5 game, so it will work on all platforms :)

Now let’s call it a night!

LDFW: A simple HTML5 + Canvas Framework for Games

Posted by (twitter: @rattazong)
Friday, August 23rd, 2013 1:15 pm

I decided to do more preparations than the last time I attended Ludum Dare (#24), so I started working on a simple game framework for HTML5 + Canvas a couple of hours ago. Its structure is pretty much like LibGDX, so the API is pretty similar.

It has a preloader for JSON and images, so that you can easily load assets from your server. It has simple classes like Game, Screen, Stage, Actor and Sprite. Pretty straight forward, I think this is a good basis for a framework. I also built a good buildchain around it using Grunt, Browserify and CoffeeScript

Check out the source code on Github

So far – good luck everyone and see you tomorrow. I think it’s time for a beer now. :)

Finished and submitted. I’m tired.

Posted by (twitter: @rattazong)
Sunday, August 26th, 2012 3:07 pm


It’s done. And submitted. I’m tired and I’m gonna sleep a lot tonight. Play the finished game here.

Alright, here we go…

Posted by (twitter: @rattazong)
Sunday, August 26th, 2012 9:37 am

It’s getting better and better. I just “wrote” a Soundtrack (actually I just clicked around in Ableton Live to create something that sounds – at least a bit – like a soudntrack), the ingame menu is done, I created 5 introduction levels. Now I need ideas for the endless game mode… and then it’s done. Just a few more minor Bugfixes and its _done_.

Latest playable version: http://filshmedia.net/ld24/

Feedback is always welcome!

The baby has a name

Posted by (twitter: @rattazong)
Saturday, August 25th, 2012 4:42 pm

I got a lot of work done today and I’m totally happy with it. I’m happy with the graphics, I’m happy with the idea. And the project also has a name now: Absorption


Also, I added levels, a level progress bar, a “Level complete” screen and an info box which will explain the game to the player level after level. The Campaign mode will consist of 7 or 8 levels and will most likely be there to introduce the game mechanics to the player. The real fun starts with the Endless Mode which will also contain a highscore list. Still a lot of work to do, but I think I will make it in time.

Here’s another Ingame Screenshot:


Latest playable version is available on github.com – you might have to reload the page a few times to see the new changes (in case you have played the game before).

Current Progress: Basic game mechanics are done

Posted by (twitter: @rattazong)
Saturday, August 25th, 2012 12:50 pm

Whew! That was a hard bunch of work, lots of maths (and I _hate_ maths!) but the basic game mechanics are done now. Now comes the gameplay (Levels, Level progress, automatic difficulty generation and stuff like that). Here is the latest screenshot:


  • There are now powerups that make you move faster
  • There are “bad” mobs that absorb everything, even if they’re smaller then you. Pretty damn annoying if you run into such a thing
  • Arrows indicate whether there are any special mobs nearby
  • Added particles for a bit of atmosphere, I’ll probably do more in that direction later

I’m surprised that it still renders totally smooth on my machine (while streaming at the same time). HTML5 + Canvas are more powerful than I thought.

Latest playable version is available here: http://saschagehlich.github.com/ld24/ (Currently only tested with Chrome, should work in Firefox and Safari as well though). You can move with the arrow keys, zoom out with + and – keys (Only tested on my MBP, I heard that the keyCodes are changing depending on the OS and browser. I’ll look into that later)

Current progress: Going pretty well

Posted by (twitter: @rattazong)
Saturday, August 25th, 2012 7:45 am

After I dropped my first idea, I started with a Osmos-style game. Going pretty well so far, bigger mobs can absorb smaller mobs, the player can move around, zooming is implemented and automatic scrolling as well.

Next up:

  • Power-Ups (Mobs with other colors, increasing your speed etc.)
  • First sound effects
  • Automatic zooming when player gets bigger
  • Boundaries, mobs should knock back
  • “Unabsorbable” mobs (other mobs than the player should not be able to absorb power ups)
  • And food! Oh god, I’m hungry.


[cache: storing page]