Stickman’s Escape: Mac OS X Port

I just compiled the mac os x port for Intel macs. (I will compile it on a PowerMac when I get home.) Because I never distributed a game for a mac before, it would be nice if you can download the game and leave a comment if it works or not.

Download here (1,6 MB; Just binary, no source; runs constantly at 60 FPS on a MacBook Core 2 Duo 2 GHz, Intel GMA X3100)

Edit: Apparently, Fink is needed to be installed to run the game. I tried to bundle the libraries within the application but somehow I always get a linking error.

Read More

Ludum Dare #14: Stickman’s Escape

Das ist das zweite Spiel für den Ludum Dare Wettbewerb, welches ich innerhalb der gegebenen Zeit fertig entwickeln konnte. Trotzdem habe ich immer noch einige zeitliche Probleme gehabt, weswegen ich viele meiner ursprünglich geplanten Features streichen musste.

Um was geht es überhaupt? Der Held, das Strichmännchen ist einer Höhle gefangen, wo die “Wand des Verderbens” (wall of doom) sich langsam von oben nach unten bewegt. Um sich selbst zu retten, muss unser Held die Tür erreichen. Allerdings gibt ein Problem: Das Strickmännchen kann weder fallen noch springen. Dafür kann er Portale benutzen.

Hier downloaden (2,6 MB; Win32 und Linux 32 bit; Ausführbare Datei + Quelltext; Readme mit Kurzanleitung und eine PDF mit einigen Zeichnungen, erste Screenshots und ähnlichem, was sich als sehr kurzes Post Mortem klassifizieren lässt; Sprache: Englisch)The second competion game after my MiniLD #8 entry that I finished in time. But I still got some time management issues and I had to cut a lot of gameplay features which I originally intended to include.

So anyway, what’s this game all about? This time the hero in this game Stickman is trapped in a cave where the wall of doom is coming down from above. To rescue himself he has to get to the door at the buttom of the level. But there is one major problem: Stickman cannot jump or fall. But he can use portals.

Download here (2,6 MB; Win32 and Linux 32 bit binary included plus source code; Readme with instructions and a PDF with some drawings, first screenshot and stuff with like that which could be classified as a very short post mortem.)

Read More

How do you know if you’re chewing too much gum?

You know if you’re accidently bursting a bubble all across your glasses and the gum rest just won’t come off if you try to scratch it off. Great, now I have to get to the bathroom and clean my glasses which I last did about half a year ago.

P.S.: My first non-computer related post. I have to change that. Quickly. Errm… I’m participating at the Ludum Dare competion this weekend. *Relieved sigh* That was close.

Read More

Sneak peek on Elysion Frameworks

What are the Elysion Frameworks? It’s a cross-platform wrapper based on SDL (and OpenGL) I’ve been working on since Summer 2005. When I began I felt there was a need for a 2D library where pictures could be sorted via Z coordinates, nice particle effects,  lightmaps and what not. I even created a nice little empty sourceforge site for it a few years ago where you can download a really old version.

What changed now? First of all, besides the name change, Elysion Frameworks is splitted in three branches:

  • ElysionLegacy: Based on pure SDL with no OpenGL hardware acceleration the purpose of ElysionLegacy is to make a prototype or a small not very feature-rich application/game with the possibility of converting it later to ElysionKronos  without changing a single line of code (Progress: Pascal port: ~ 80%; C++ port: ~ 33%)
  • ElysionKronos: Much more sophisticated than ElysionLegacy and uses OpenGL featuring lightmaps, Z sorting, camera management, particle effects and all the good stuff. (Progress: ~ 20%)
  • ElysionMobile: Specially designed version for mobile devices such as GP2X. (Progress: ~ 2%)

Click on the flash movie to play it. As you can see, the frame rate dropped from Five-hundred-something to about 270 when I recorded the screencast. I never had this much frames under a Linux system, so I the performance issues are gone now.

Read More

I keep falling back to Ubuntu

Yes, it’s that time of the year again where I try different linux distributions from distrowatch. My hardware is somehow special because my primary development system is an Apple MacBook 3,1 Core 2 Duo with Intel GMA X3100 graphics.

GNOME is a must for me. First of all, I really like the GNOME desktop environment (as long as I get to use a fast computer with a lot of memory) and I’m using DropBox which only works with nautilus. (Yeah, I know, I could start the daemon manually, but I don’t want to.)

On another note: I’ve been using DropBox for about two month now and it’s absolutely amazing. For those of you who doesn’t know what DropBox is: It is a tool which sychronizes data between different systems (Mac, Linux and Windows are supported). Before DropBox came along I used an USB stick and that was kinda annoying because I had to check which files where up-to-date and which were not. And DropBox does that automatically.

Read More