Archive for the ‘ Flash ’ Category

Not a drummer, not a piano player…but

…the guy can edit video like a mad man apparently. He doesn’t play drums or piano and yet he pulls this off. Pretty incredible.

I don’t want to post a bunch of youTube stuff out here, but this definitely inspires some ideas for music/flash that I’ve been tossing around 😉

RockOn Rating:   RockOn voteRockOn voteRockOn voteRockOn vote

Christmas with the Kranks video jigsaw puzzle

Well, I know it’s early, but I’m going to spread some Christmas cheer! Actually, this is a video jigsaw puzzle I did for sony about 2 years go and it’s always seems to put a smile on my face 🙂


Christmas with the Kranks Puzzle

Christmas with the Kranks video jigsaw puzzle game

GlobalToLocal / LocalToGlobal? Please. Meet localToLocal and be done with it.

It’s simple: Whenever you do coordinate conversions, you do one, then you do the other. Rarely are you just trying to convert to _level0 stage or from _level0 to a clip. It’s 99.9% a movieclip to a movieclip conversion! And when you do that, you use both globalToLocal and localToGlobal.

I came up with localToLocal way back in Flash6 and realized that I still use it to this day and coordinate conversion was never so easy. Works every time and I can pass original x/y values if I want to (IE: mouse coordinates to be converted). I had this posted on an old site a while back and thought I’d put it out here for archive sake.

[as]class com.rockonflash.utils.CoordinateTools
public static function localToLocal(from:MovieClip, to:MovieClip, origin:Object):Object
var point:Object = origin == undefined ? {x: 0, y: 0} : origin;
return point;

Just use it to create your point object and you’re done:

var point:Object = CoordinateTools.localToLocal(from:MovieClip, to:MovieClip);
trace(point.x + " : " + point.y)

I’ll be putting out the AS3 version as soon as i have time to test it 😉

Coolest earth mapping I’ve seen yet

and well, umm, it’s friggin’ cool what Keith did with mapping the globe then dealing with rotation and keeping the positions in sync. If you ask him about it, sounds like a 3rd grader should be able to do it – but it’s seriously wicked (dood). Now THIS is how you do it 😉

Oh and this just in: That’s just the cherry on top. You do this interactive thing where you drag/drop various landmarks/continents to their correct positions on the globe and it’s this killer geography lesson all in one. It’s fairly addicting (thanks for wasting another solid hour of my life…again). My kids are gonna love this

Earth Map Game

RockOn Rating:   RockOn voteRockOn voteRockOn voteRockOn vote

Keith and his insanity.

Get this: keith buys this cable that has USB on one end and a movement detection board on the other end. He then hooks it up to flash in some miraculous way, and bingo – he’s flying through asteroids!!

RockOn Rating:   RockOn voteRockOn voteRockOn voteRockOn voteRockOn vote

Xwing 3D Model Demo

This is the video that I showed at FITC Hollywood. It’s a demo on how to create realistic 3D models for game play.

Original Star Wars IV Animation: FOUND!

Well, I was digging around trying to fix my games that are hosted over at and I found this SWF I made for the Wire frame version of the trench run!

LOL, I don’t think anyone actually ever saw this animation. The wireframe game was a bit tuff and the game itself was pretty obscure. I based on the animation from the original SW4 where they are describing the aproach to blowing up the Death Star.

End Animation for Trench Run Game

FITC Hollywood – What a great time!

Well, I finaly got the midi/drum/flash/red5 demo ready enough to show at FITC and it was a party to say the least! The crowd was cool, friends helped me out tremendeously to truck gear from the room to the conf rooms and back.

You can see the original demo from home:

setting up

After some minor technical issues, I got it fired up and we rocked for an hour 😉

The crowd was really into it, which amazed me. I was just hoping to get it to work and some musicians would dig it, but by the time it was over, someone asked for an encore (which blew me away) and we thew down Subdivisions by Rush.

The first song was Tom Sawyer, which I never made it all the way through for. Then it ended with a Dream Theater montage which you can see here or hear on Keith posted about it on his blog (BIG thanks for doing that Keith!).

Playing along with Tom Sawyer Video

I just wanted to say thanks to Chris Allen, Keith Peters, Mark Cohn (BLITZ), Robert Gale, Luke Hubbard, Joachim Bauch, Steven Gong, Chris Mills, and Tina Paulson for helping me get it all working, getting the equipment to the stage and getting setup – it was a family effort!!

Below, I included the slide from the presentation that basically explains the flow of what I did. And I thought to include a shot of what my office looked like for 8 weeks (notice the kick pedals under the desk 😉


Diagram of programatic flow