Wednesday, February 23, 2011

Project 6: Final Project


What would happen if the Doors of Perception were cleansed? It might look something like this. Click the doors to find out.

Create an interactive project of your own fiendish devising. If you're feeling you've got all you can handle as far as ActionScript, that's fine. Just stick to the basic event listener, event handler model, and you'll be good to go. If you're feeling frisky, go ahead and take on some more ambitious programming. The world is your oyster and all that. Your final project will be due at our final critique, which is Tuesday, March 8 at 1:00 p.m. in the good ol' MA 110 Digital Lab.

To help you get rolling, you can access the sample files I have on the Kappa server. You have to be in the lab to get those files. Access them from the desktop by going to Go>Connect to Server and then typing in the following address:
nfs://kappa.sou.edu/Volumes/DATA/Open

Here are some really cool tutorials that Christian found.

Creating A Shooting Game Using ActionScript 3.0 by Kirill Poletaev at ActionScript 3 For Food
Creating A Mouse-Controlled Rotating Shooting Object 

More tutorials:
Movement Using ActionScript by Kirupa.com
Sprite rotate and move to mouse
Platform Game
Interactive Rocket

In addition, Christian has posted some of his code on his blog as has Dustin and his famous disco basketball. Check it out - helpful stuff! There are lots of amazing resources on the web now, so google away. Finally, here are some books I recommend for further study in ActionScript game programming. After this class, you should be able to eat this stuff up.
Foundation Game Design with Flash by Rex van der Spuy

The Essential Guide to Flash Games: Building Interactive Entertainment with ActionScript by Jeff & Steve Fulton

ActionScript 3.0 Game Programming University by Gary Rosenzweig

Learning ActionScript 3.0 by Rich Shupe and Zevan Rosser