Home > Flash CS3, Flash CS4, Unity 3d > Confessions of a Flash Game Developer

Confessions of a Flash Game Developer

Well you see Flash, you and I have been together over a decade now. We’ve had good times and bad times, we’ve tried just about everything together. Not many people know you like I do.

We’ve gone from as1 to as2 and now to AS3. We started out making interactive content and websites way back when, but I grew restless and bored, always looking for the next big challenge and pushing the envelope and my skills. Several years ago we decided to focus our relationship on one purpose, to make games together.

We implemented collision detection, physics together and even brought back blitting. Things were going really good for a while. 3D even started to become possible and then you upgraded yourself to CS4, I was giddy with excitement with your new changes. A new animation system, a z axis, pixel bender … I though I had it all, and then one night…I met Unity.

I had seen Unity around before, but was a little intimated to talk at first. You see, I’d spent my whole life in 2D and on occasion I could fake 3D pretty well too, but this was a whole new ball game.

When you and I built a game, we did it one hack at a time. You know Flash, you can do just about anything for me, if I’m patient, persistent and just don’t take no for an answer.

With Unity it’s a completely different experience. When I want to try something with Unity, I don’t need to hack it, Unity has APIs and tools that know what I want and how to get the job done. I just think about the kind of game I want to build and things just seem to flow and fall into place. If I have a hunch on how to do something in Unity, more often then not my intuition is correct. Need collision detection, no problem, want physics, just ask for it.

I’m so used to fighting for every inch of ground when I build games with you Flash and because we have been together so long, I know how to bend you, I know how when you’ll break. We always win the war, but I takes a lot out of us. With I’m with Unity, I just don’t have to fight to get things done all the time.

Flash, I still remember when you and I first fell in love, and I still have strong feelings for you, but I feel alive again when I’m with Unity…like the good old days with you.

I’m not giving up on you Flash. I am not saying goodbye, but I need to be honest with you, I think I’m falling in love again, but with someone else. I hope you’ll understand and I hope we can stay friends.

Categories: Flash CS3, Flash CS4, Unity 3d
  1. February 20, 2009 at 8:47 pm

    Hi Richard,

    I feel your confusion, I’ve been there before myself. I would advice to eat your cake and have it too. Try to do both and give them both the attention they deserve. And try to let them join each other as well: http://www.paultondeur.com/2008/11/12/unity3d-communication-with-browser-and-flash/

    All the best for you three,


  2. Dale
    February 24, 2009 at 1:22 am

    Hi Richard,

    I hear ya my friend I am falling in love with unity myself after being in love with flash for along time as well and I dont even own unity yet….yet(im on windows). Anyway I appreciate the videos and look forward to more. They are getting me up to speed till they release the windows version.


  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: