Get ye Flash (tutorials)

(I never did quite finish that game back in high school. Brownie points and perhaps actual brownies if you know what I’m referring to.)

So practically six weeks later, here are some good Flash tutorials I’ve been using for my gamedev classes lately for the little kids, as promised. My own tutorials for Angry Birds…well…blew up. Thankfully, the art of Flash has been around long enough where people smarter and more clever than myself have made wonderful tutorials that are good for both learning and implementation.

Whether or not you still use Flash and want to brush up on your skills, or never even used it before, searching for helpful tips and code can be like sailing into a hurricane. Is this AS2 or AS3? Does this go on the main timeline or in its own .as file? Will I ever truly get ye Flash?

Below are two of my favorites that I’ve been using lately, though as I come across more I’ll add to the list. If there are some you also like that you want to highlight, leave a comment below and I can add it to this master list here. I also plan to do something similar for CoronaSDK and Ren’py. I would do one for MarmaladeSDK, but honestly its own documentation is so good that I haven’t been as satisfied by other outside sources when it comes to that type of bare-bones Lua. That’s my own two gold dubloons though.

kirupa

Kirupa is a great tutorial hub for not only Flash, but for anything else webby – CSS, Javascript, so on.

Kirupa is similar to SourceForge, StackOverflow, or Tuts+. (In fact if you’re fairly seasoned with searching for coding tutorials you probably know all of that.) It offers a variety of different tutorials for coding languages, however unlike the other examples, this one is run by Kirupa Chinnathambi, a Program Manager at Microsoft. Aside from his own helpful tutorials (yay pictures!), the forums are also a great treasure trove where other users can pitch in to help out with your questions and coding problems. I’m featuring Kirupa specifically, as opposed to the others, since I was able to find AS2 examples fairly easily, and some have been the best ones I’ve found in a long time. Anyone who still uses AS2 or wants to do something quick in it (regardless of what skill level they are) can vouch for how difficult finding something for it can be.

Emanuele has great visual tutorials on not only Flash, but newer software such as Stencyl.

Emanuele has great visual tutorials on not only Flash, but newer software such as Stencyl.

These days, virtually anyone can set up camp on the Internet and fish out great tutorials, but there are some who are the cream of the crop. Emanuele Feronato, Italian programmer, is one of those fine folk where once you see his work, you’ll scream around the house wondering where he’s been all your life and why you haven’t found him sooner. While the downside for you AS2-ers is that you might be out of luck finding ANYTHING done in that, a great way to learn AS3 is to check out the tutorials here. However, if you happen to be on Team Flash-is-Dead, there’s also tutorials for Stencyl and HTML5. Don’t worry, I won’t pry on why you’re looking at a Flash reference page if you feel that way. Denial is the first step, and is a misspelling of a river that runs through Egypt.

Flash is a great tool whether you want to get into programming, want to do something that’s not just animation, or you’re looking to flex your finger muscles and your mind. If you find other sites that have helped you out in a pinch, comment below. Thanks for reading and good luck!