Category Archives: Flash

The Virtual Orchestra Project

After lots of work, composing, filming, editing and coding, I’m proud to announce the world’s first ever online orchestra project, called The Virtual Orchestra Project, or VOP.

The idea is simple – go to the VOP site, download your part (Flute, Trumpet, Cello, etc.), and play along with the conductor video that appears on the app.  When you’re ready, record your performance as a video, and submit the video.  Once there are enough submissions, I will mix together the entire piece – and without any of the musicians having been face to face, the end result will be epic.

I was inspired by the Lux Arumque project that Eric Whitacre did, but that vocal alone – I decided to take it a step further, and make it entirely symphonic.

Youtube Video Player In Flash

Hi Everyone.

I’m working on a nice and easy YouTube video player for Flash. It’s working well – and it’s essentially a component you just drag into your library, instantiate it with some AS3, point it to a specific video ID, and then tell it to play.. And it plays – within your Flash movie. Click “More” to see it in action.. I built it as a very simple Pause/Play player, with a single video hardcoded in my AS3 initialization, but there are lots of other features and abilities in store.. I’ve deliberately put a blur effect on mouse movement just to prove that it is indeed playing the YouTube video, from youtube, within Flash, totally operable with AS3. I also set it up with a hideous blue background for the same reason.

This is by far the easiest way to get YouTube videos within Flash directly. A few lines of code:

var player:MovieClip = new YouTubePlayer();
player.x = 2;
player.y = 2;
player.movieId = "kaot6D6Q7WY";
player.vautoPlay = true;

And you’re off and running!

Click “Continue Reading” to see it in action within the page.
Continue reading Youtube Video Player In Flash


One of the most influential games on the PC of the last 25 years was undoubtedly Castle Wolfenstein.  So, when Flash 8 came out with the ability to create high speed bitmap graphics, I just had to put myself to the challenge, and make it playable online!  Click here to play it!

The engine is available to be licensed, and can be customized in a variety of ways. Click this link to see full details.

WolfenFlash 3D
WolfenFlash 3D

Dream: The Game

This was one of my first games, all done in that annoying little Flash 4 window. But I was determined to make 3D work in Flash. It’s not true rotational 3D, but it is projection 3D. I got the idea for this game when I was flying from San Francisco to Toronto and I saw the clouds, and I thought, “What if there was a game where you had to jump from cloud to cloud. So I took that idea and thought, “What about a similar concept, but you’re moving through the human mind, and as each level progresses, we get deeper into the images of the dreams, from light and fluffy to nightmarish at the end.” – Read on to get to the game – there are 30 levels, so plenty to keep you going. (Hint: Use the shadow to know what you’re over when you jump).

Continue reading Dream: The Game