Flash to iOS Performance Tests


Last week, I sat down to do some intense Flash to iOS Performance tests to get an impression what the best approaches for porting Save the Maidens to iOS would be. Besides testing out a couple of tweaks that were supposed to improve iOS performance, I wanted first hand proof whether pure blitting actually was the holy performance grail it is proclaimed to be, when it comes to porting animations.

As described below, I’ve come up with another approach in this years spring which works with bitmaps as well but instead of copying pixels around, simply slices up the initial sprite sheet containing all animation states and assigns the sliced bitmapDatas to bitmaps on stage.
I needed proof whether this was worth anything compared to blitting, since plenty of developers including some on the Adobe front promote blitting techniques as the one true solution for an acceptable mobile performance.

(mehr …)

Porting Plans for Save the Maidens


Summer was packed with work: I had a large educational game project coming up for LerNetz dealing with the topic of regenerative energies, which is eventually going to find it’s way into Swiss classrooms – exciting! It’s currently in revision with their client and I’m positive I’ll be able to reveal some details in a couple of weeks.

We finished the game in the first week of September and I decided to take a time out afterwards to tend to renovating two major rooms in our home. It was good to get my mind off computers for a while and learn something completely different to my daily work. As the complete home improvement n00b I am, I was quite excited to acquire skills that involved hammers, dust masks and ear protectors rather than a laptop.
But now after five weeks of shoveling rubble, dealing with handymen (project management in software development is a cake walk in comparison!)  and driving to the hardware store once a day, I’m itching to get my hands dirty again – code wise. And since I have only few duties to obey to in the next three weeks, this will be the moment I’ll pick up «Save the Maidens» again.

Pick up? Yes. Ever since I finished the first version in April, it’s been lying at FlashGameLicense, collecting dust and attracting little attention from bidders. Why, I cannot exactly tell since its initial rating by the FGL staff had been a solid eight out of ten.
Work made me forget a little about my frustration and when I showed the game to a friend a couple of  weeks ago, he called my an idiot for not having a finished game out there in the wild. And what should I say – he was right! (mehr …)

system_blue exhibited in Bern


I’m very excited to announce that «system_blue», a Flash game I’ve been developing with LerNetz for their client SDC (the Swiss Agency for Development and Cooperation) has recently been completed and will be exhibited during the next days at the Bundesplatz in Bern.

The game puts you in the position of a manager, taking care of watering systems, which supply farms, homes and factories with water pumped from a river nearby. By rotating valves and, thus, directing the water flow through the pipes, it is your task to assure all involved parties get their fair share of the precious liquid. Not an easy assignment, since with every level the blue system grows more complex and challenging as you try to keep the water tanks from flowing over or running dry. (mehr …)

My first indie game: Save the Maidens


Save the Maidens bannerI’ve been waiting a long time to finally do this and I’m super proud to finally announce my first indie game: «Save the Maidens».

This is a very important moment for me, since I’ve been striving to make my own games for over ten years now. What’s more, this brings me one step closer to becoming an independent game developer, turning my own ideas into neat games and, eventually, make a living from publishing them. At least to some extend… hopefully…

Finished but not published – yet!

However, I’m stoked, this is finally happening, especially, because «Save the Maidens» has come a pretty long way. But before you click on that linked image and ask yourself «Hey, why doesn’t it take me to the game? Where can I play it?» I have to tell you that it’s not public, yet. Still I think it’s a good moment to reveal some details and info about this baby and what we are planning to do with it… (mehr …)

Speaking at gotoAndSki(‘Switzerland’)


Since gotoAndSki(‘Switzerland’) is only a week away, it’s about time I blogged about the talk I’ll be doing. I’m really looking forward to this unique type of event, since I love the idea of a bunch of geeks huddling up in the mountains, enjoying the snow and some decent Flash talk. Plus, it’ll give me a chance to visit Switzerland again and meet up with a bunch of good friends I’ve been missing ever since I moved away. So here’s what I’m gonna talk about in my presentation called:

Hot Wireless Data Fudge

2010 was jam-packed with amazing news and updates around the Flash Platform. But one of the topics that struck me most was how to exchange data locally over WLAN between an AIR application running on a desktop computer and one running on a mobile device without using the internet and/or any additional services such as Adobe Stratus/Cirrus. (mehr …)



It had to turn 2011 for this one to become reality: I finally managed to relaunch my blog. How hard can it be to load up the software and browse for a theme that looks half good? Apparently: very. I just didn’t find the point in time and most importantly I couldn’t give it the priority needed to sit down and simply work it out. There was always something that had to be done first. Isn’t there always?

Looking back, it seems rediculous: it just took me about an hour to backup my old blog and load this one on the server, browse through the admin section and check or uncheck a couple of boxes. Sure, the theme doesn’t really match the one of my new website, yet, but so what? That’s something I now allow myself to assume every future visitor of this blog can live with until the day I’ll find time for update the design. The content is all that counts, right?

So, sometimes things seem way harder than they actually are, especially, if you tend to be a perfectionist like I am, they do. But once you get started, you may be surprised how easy and fast you’re getting along and all of a sudden you may find the work you’ve been expecting to be so utterly time consuming has just been done in a flash.

Let me start my new blog with this truth in mind as I invite you to join me on my journey through game and application design and development with and without Flash on a brand new, fresh and clean WordPress setup.