I mentioned in my last post that I was working on a new Flash command that several people had requested, and that I’d like to have myself. It feels good to be able to help people out with stuff like this, particularly when it also helps me
Anyway, I thought I’d talk about it a little.
Several graphics programs, particularly ones that deal with animation, have a feature where you can rotate the canvas to an arbitrary angle, in the same manner as an animation disc. It’s very useful when you can’t get quite the right curve to a line unless your drawing is positioned at a good angle. Unfortunately, Flash won’t do that.
Read the rest of this entry »
Posted
March 22nd, 2010 in Flash Commands, JSFL
|
No Comments »
Today was a good day. Let me list a few of the reasons:
- Kung Fu Panda World went live. I’ve been working on this virtual world since January of Last year and it’s very satisfying to see it “ship”. This is also the first game I’ve shipped as an animator. Long ago I was a software engineer and I shipped one game while I worked at Treyarch Studios. Maybe you haven’t heard of it?
Read the rest of this entry »
Posted
March 19th, 2010 in Don't Fear the Sitter, Flash Commands, Flash Runtime Tools, Kung Fu Panda World
|
2 Comments »
The game I’ve been working on for the last year or so has just gone live! Kung Fu Panda World! Go play it now! Exclamation point!!!
You can log in with the bonus code “sneakpeek”. Click the image below to go to the web site and play the game (no download required, but you have you have the Flash plugin):

Posted
March 18th, 2010 in Kung Fu Panda World
|
No Comments »
For the folks who aren’t Flash animators but would like to see a little bit of my process when animating, skip down and watch the movie that I link to below. Starting at around 4 minutes in you can see an example of how I animate one of my characters in a simple motion.
Anyone who’s followed my blog so far and read the entries on Flash commands (not sure if there’s anyone like that yet – I have an admittedly small audience) will have seen me mention the Autotweener. Well, today’s the day – I’m going to tell you all about it and post it for download.
The autotweener is a tool that does many of the same things as Flash’s built-in motion and shape tween functions, but it works in a fundamentally different way. It’s incredibly useful, simplifying tasks that used to be difficult or impossible. For my own animation process it was revolutionary – it totally changed how I do things. I now rarely use motion tweens and even more rarely shape tweens – the autotweener has taken over almost all the tasks I used to use those for.
Read the rest of this entry »
Posted
March 16th, 2010 in Don't Fear the Sitter, Flash Commands, Flash Process, JSFL, Supernews
|
2 Comments »
I know it’s been a few days, but I just wanted to assure everyone that there’s more on the way. I’ve actually been working on a huge blog post that involves a video that’s more than 20 minutes long, as well as 20 or so new (though related) Flash commands that are unlike anything you’ve seen before. There’ll also be some footage in the video that’ll be of more general interest, showing some of how I work (in case you’re curious), and a few non-Flash-specific animation tips.
What have I encountered in the process of creating this upcoming monstrous blog post? Well, video is a pain in the butt if you’re trying to make it look as good as possible. And blogging takes a lot of time. And I frickin’ love my home-made Flash tools, and I love sharing them with people. Actually, I knew all of these things already, but this process has reinforced them.
Finally, I have a question for anyone reading this: How do you think I could get people to read this blog? Specifically, I’d love to get some regular readers who are interested in Flash animation, Flash commands, and/or 2d animation in general. Please give any suggestions you can think of in the comments or via email.
Posted
March 15th, 2010 in Flash Commands, meta
|
1 Comment »
Slightly off-topic but it has a lot of significance to me: Google has added bicycle directions to Google Maps! It was a long time coming. I’m glad they finally did it. It’s a win for bicyclists everywhere. Well, at least everywhere where they have bike paths mapped out.
Posted
March 10th, 2010 in Bicycles
|
No Comments »
I’d like to talk about the way I use tweens in Flash. For one reason or another, I never use new-style motion tweens and I rarely use the easing editor. I’ve found that the easing editor is rarely worth the trouble, and new motion tweens never end up working like I want them to and they frequently crash the program. I’ll occasionally use the easing editor if I want a really strong ease in or out, or if there’s a very particular motion I want, but for the most part I stick with classic tweens and good old –100 to +100 easing.
Actually, though, I use very few motion tweens at all ever since I created my autotweener (which will be the subject of a later post). Fully automated tweens like those produced by motion tweens rarely produce the results I need for good animation. They usually look too linear and mechanical or they don’t work well when multiple pieces are involved.
That said, motion tweens do come in handy sometimes, and I almost always apply easing to them – usually either +100 (out) or –100 (in). I’ve written several commands to help with setting and removing eases. I’m going to show you some of them today.
Read the rest of this entry »
Posted
March 9th, 2010 in Flash Commands, Foster's Home for Imaginary Friends
|
No Comments »
Anyone who’s worked with what are now called Classic Tweens will have run into the Sync Problem. Not everyone will realize what was causing the problem, though. It’s due to a feature that can actually be useful if you know how and when to use it.
For every motion tween there’s property called “sync”. It’s a checkbox in the properties panel that you’ll see if you select a frame that has a motion tween applied to it. Its function is a little arcane, and I’ve run into many Flash animators who have no idea of its existence, let alone its purpose. The gotcha is that it’s enabled by default with most methods of creating a motion tween, and it can cause unexpected and annoying behavior.
Read the rest of this entry »
Posted
March 7th, 2010 in Flash Commands, Flash Process, Foster's Home for Imaginary Friends
|
No Comments »
I have a piece of advice for beginning animators. Heck, this really applies to anyone who uses any kind of computer program to do their work:
Customize the keyboard shortcuts.
I bring this up because when I was starting out I was hesitant to customize the keyboard shortcuts to my liking. My theory was that someone made them the way they were for a reason, and I shouldn’t go messing with them before I even learn how to use them. The theory doesn’t really end up panning out, though.
Read the rest of this entry »
Posted
March 5th, 2010 in Flash Process
|
No Comments »
I’m not generally big on new year’s resolutions but this year I kinda made one. Well, I don’t really think of it as a resolution – more of a goal. I set the goal for myself to do at least fifteen minutes of animation every day. It’s a really short period of time, but I figured that if I could get myself to do that much, even if I’m busy, I’d at least be doing something. And then once I’m actually sitting in front of the computer, I might as well work longer, right? At least, that’s how it works out more often than not.
I haven’t been totally successful in my goal but I think it’s fulfilled its purpose so far. For the most part, I sit down and work on Don’t Fear the Sitter every evening. I usually try to do more than fifteen minutes, because that seems like such a limited period. I can’t actually get much done in that amount of time.
And so, after kind of stagnating for most of last year, I’m working on my thesis again. Now I think I’m back on track to finish the film by the summer of 2011, making it about a six-year project. Yikes. But it feels good to be chipping away at it again.
Here’s an example of the kind of thing I’m accomplishing. I finished animating this scene a few days ago:
Posted
March 2nd, 2010 in Don't Fear the Sitter
|
No Comments »