Legacy Flash experiments

If you are a long-time / returning visitor, you may remember that between 2007 and 2011 or so (when I was most actively involved with development within the Flash ecosystem) I used to have a number of experiments and Actionscript sample-code posted here.

These experiments typically tried to stay near the “cutting edge”, and push the envelope in terms of exploring the capabilities and boundaries of the Flash platform at the time. Most of them centered around tackling various visual issues: bitmap distortion and UV mapping, early 3D (does anybody still remember Papervision3D?), procedural animation, particle systems, bitmap-data manipulation, Pixel Bender shaders, and so on.

As interest in and support (especially browser support) for all things Flash gradually declined, these pages became a collection of ugly broken links and failing embeds, particularly on mobile. (This long and steady decline reached a decisive milestone recently with Adobe announcing that they are turning Flash into something very different at last).


The latest rework of this site seemed to provide the right opportunity to comb through the archives, salvage the most viable experiments, and consolidate them into a dedicated Github repository (and the associated comments on this single page).

This way they remain easily accessible – and hopefully useful – for anybody who’s still interested in the fascinating, ground-breaking Flash platform, which brought together art and technology in the same tool-set, and ultimately even paved the way for next-generation solutions like Unity.


  1. maes
    April 14, 2008 @ 2:47 pm

    I’m fascinated with this one.
    Thanks for the source.

  2. Evan Mullins
    April 14, 2008 @ 3:04 pm

    Yea, I really like this effect. And I like your ‘personal touch’ as well. Nice work.

  3. Neo
    May 6, 2008 @ 8:58 am


  4. kartec
    May 15, 2008 @ 10:04 pm

    Very very great job man !!
    it would be cool to share a little bit more your work by putting some codes.
    but anyway… I like it a lot.

  5. Pedro
    May 20, 2008 @ 7:33 am

    Hey great demo, care to share the code?

  6. Bartek Drozdz
    June 8, 2008 @ 10:59 am

    Nice and helpful, thanks.
    BTW. I like the way you use the glow filter to create the outline 🙂

  7. rani
    July 10, 2008 @ 9:02 am


  8. Kiran M
    November 28, 2008 @ 5:26 am

    It’s on web…Awesome work!!!
    Code please 🙂

  9. Lawrie
    January 30, 2009 @ 6:26 pm

    Hi Edvard. Thanks for this rather awesome code snippet. I too am particularly keen on the use of the glow filter for the outline.

    I ended up here because I couldn’t figure out why my tweens weren’t working, but then I realised that it was because I’m and idiot and I wasn’t re-rendering the scene. Thanks!

  10. Diego
    February 8, 2009 @ 7:47 pm

    Great, you have nice sources on this site ;D

  11. TOXic
    March 18, 2009 @ 1:26 pm

    Excellent, just what I was looking for! Thanx man!!!

  12. rland
    March 31, 2009 @ 11:54 pm

    este increible

  13. Nuwan
    May 27, 2009 @ 8:10 pm

    This is really nice, I love the colors too… 🙂

  14. dinesh
    June 13, 2009 @ 10:35 am

    wo, sweet stuff!!:)

  15. ykpui acur
    June 17, 2009 @ 12:06 am

    This is a great menu.

    Can you please explain how to change the menu font?


  16. cybereality
    July 20, 2009 @ 2:38 pm

    Very nice class right there. It helped me a bunch. Thanks.

  17. Og2t
    September 29, 2009 @ 4:37 am

    Awesome! I thought about doing this in the “olden days” of Flash 8 using displacement map. Big up for bringing the spirit of those days!

  18. amul
    September 30, 2009 @ 9:03 pm

    C=64 and the Amiga 128 was my life back in the day..

    now its my mac.

  19. flashmad
    October 20, 2009 @ 12:11 am

    Is this curve modifier class for pv3D/away3d???

  20. michael
    December 6, 2009 @ 3:40 pm

    Thanks heaps for this. Great little class, helped my understanding of the matrix distortion action thats going on

  21. Peter2
    January 7, 2010 @ 3:45 am

    gimme the code or im gonna decompile this!

  22. Peter
    January 7, 2010 @ 3:48 am

    looks very professional. code too. exactly what i was looking for. big thanks!

  23. Paulo
    January 18, 2010 @ 10:47 am

    really cool menu!! how can I add a click event to go to another page?

  24. Ishmael Hallin
    March 16, 2010 @ 9:18 am

    Any chance of checking out the source code on this one?

  25. Kathleen
    April 2, 2010 @ 12:52 pm

    I’m just starting to learn AS after animating time line in Flash for years.Thanks for all the cool stuff you are posting

  26. Sueki Seto
    April 30, 2010 @ 3:06 pm

    LOVE IT!!!!
    pls provide source file 🙂

  27. Og2t
    June 7, 2010 @ 1:12 am

    I like the red trails a lot! Thanks for posting.

  28. antonio brandao
    August 20, 2010 @ 4:55 am

    fkin great stuff. the music kicks ass too

  29. Nuajan
    August 26, 2010 @ 8:19 am

    Really cool effect! Also awesame track!
    Thx and keep it on.

  30. Nuajan
    August 26, 2010 @ 8:19 am

    You’ve get a really cool and retro effect! 80’s TRON like, don’t u think so!
    Maybe would help for more comments if you publish the source code, like Aurora membrane sound visualizer” article.

  31. Kreol
    September 18, 2010 @ 4:19 am

    Great work!

  32. Erwin Roosjen
    September 22, 2010 @ 7:40 pm

    Lol, well done! Really brings back that late ’80s feeling of demos from the days of Bamiga Sector One, Defjam, Red Sector Inc and Vision. Oh the megademo scrollers I must have read… 🙂

  33. Mr. BZIK
    June 16, 2011 @ 12:24 pm

    thanks for sharing)

  34. zizi
    February 25, 2012 @ 4:28 am

    Hi bro..Im sucks at AS…could email me the .fla
    Your work is a total madman genius…

    Please email to : efxtive@gmail.com

    thanks a bunch bro…i love u

  35. Cool Games
    October 3, 2012 @ 9:39 am

    Do you mind if I quote a couple of your posts as long as I provide credit
    and sources back to your weblog? My blog is in the
    exact same niche as yours and my users would definitely benefit from some of the information
    you present here. Please let me know if this alright with you.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: