May 02, 2005
Flashconference Aftermath

So I'm back home from the flashconference in Stuttgart and I can say that I had a great time once more: it was a special pleasure to meet the lads from Berlin that André brought along: David, Elias, Max, Sabine and Tibor - whoa, I didn't have such a chance for inspiring hardcore techy talk since a long time!

It was also great to meet Holger Eggert (hey, that Quicktime trick was a real surprise), Patrick Thiel, the Moccu team and Danny Franzreb and listen to their sessions.

I really enjoyed the "Rigid Body" lecture that André and me did together, I think we should repeat that someday. And for those who felt that there was a bit too much math in my "Painter in the Machine" I promise - next time there'll be eyecandy for everyone. BTW - here is a link to my "Der Maler in der Maschine" lecture notes, it's 3.5MB and German, so decide yourself if you think you'll need it. Please give me a few more days for the Processing paint application itself - I'm currently improving the thing a bit more with some ideas I got in the last days.

And here is the status quo of our rigid body engine, plus the Rigid Pong example game we quickly hacked together (Controls: player 1: cursor keys, player 2: B,N,M). As we mentioned, this is still work in progress, but we will definitely continue to develop and improve the engine. If you want to discuss the engine or have ideas for improvement just drop by at André's Gamepackage Forum.

A big thank you to Wolfgang and Kristina for inviting me once more and the great organisation of the flashconference. Hope to join you next year!

Posted at May 02, 2005 05:19 PM | Further reading

hi Mario!
Yeah it was a big d e a l to have you in Stuttgart and it was funny, inspirational and entertaining having you together with André in the physics workshop!
But my fovourite was your quick and running actionscript on the "slide" feature within flash!!!
thx for all esp. for the link to the game which your youngest flashconference fan will enjoy: Saskia - my daughter - asked for it ;-)
And have a look for the pictures on the web ;-)

Posted by: Wolfgang on May 2, 2005 09:59 PM

hi mario,
thanks again for the ticket. i found the fmx and especially the flashconference very inspiring. i really enjoyed your "der maler in der maschine" lecture! great idea!
cheers, katharina

Posted by: Katharina on May 3, 2005 12:21 PM

hi mario,

thanks for some pretty nice lectures... sadly I could only attend on friday, but I really enjoyed some of the paint app concepts you showed... I was particularly amazed by the "ink transmition between the pincel's threads" concept. Again, very nice! :)

Btw, I was playing around with flash's drawing api the other day, and found out a way to avoid the processor to get so slow with too many strokes... maybe you already know it, but you can check it out here:
normal (slow):
enhanced (fast):


Posted by: Ventd'Aval on May 3, 2005 02:04 PM

normal (slow):
enhanced (fast):

hmm... 2nd version is no faster on my machine
winxp pro
firefox 1.01

if I draw tiny circles both versions hover around 50fps mark


Posted by: dAN on May 4, 2005 11:05 AM

p.s. massive thanks for posting the rigid body engine Mario... looks like I'll finally have to buy MX2004 ;)

Posted by: dAN on May 4, 2005 11:24 AM

dAN: I guess you could speed this up even a tiny bit more if you store a reference to the current clip in a variable:

var currentClip:MovieClip;

currentClip = this.createEmptyMovieClip(...


Posted by: Mario Klingemann on May 4, 2005 11:57 AM

yeah you're right - that would shave a bit off

I've checked out the examples again and now I CAN see the difference in speed after scribbling for a while

I guess spawning fresh movieclips every 3 mouseMoves means Flash only has to redraw the last updated movieclip = less processing


p.s. Mario, it would be great if we could subscribe to your comments lists and receive email updates (like you probably do!).

Just an idea...!

Posted by: dAN on May 12, 2005 12:38 PM
Post a comment

Email Address:



Remember info?

Thank you!

Most Visited Entries
Sketches, Works & Source Code
In Love with
Powered by
Movable Type 2.661

© Copyright Mario Klingemann

Syndicate this site:
RSS 1.0 - RSS 2.0

Quasimondo @ flickr
Quasimondo @ LinkedIn
Quasimondo @ Twitter
Quasimondo @ Facebook
Quasimondo @ MySpace
Quasimondo is a Bright
Citizen of the TRansnational Republic
My other blog in german

My family name is written Klingemann,
not Klingelmann, Klingeman, Klingaman, Kingemann,
Kindermann, Killingaman, Klingman, Klingmann, Klingonman
Klingemman, Cleangerman, Klingerman or Kleangerman

profile for Quasimondo at Stack Overflow, Q&A for professional and enthusiast programmers