An Online Vault Showcasing My Past, Present, and Future Creations!

Flash Animations and Projects

I have been working off-and-on with Flash since version 3. This page will contain any post-worthy Flash projects or animations that I have completed, in particular the more recent ones. In order to view any of the Flash projects I have posted, you will need to ensure that you have the latest Flash Player installed on your computer.

Click on any preview graphic to launch the corresponding Flash project in a new window. Make sure you click within the new window (on the Flash app) to set focus so that you can interact with it.

Flash-based Online Portfolio Site [Available Upon Request]
Real-time Digital Clock and Stopwatch
XML-based Flash Image Viewer Interface
Animation: Happy Halloween 2009
Dynamic, Interactive Shopping Cart
Jewel Bandit Game [Jewel Thief Remake]
KickleC Animated Banner Ad
Retro Rewind: Untitled School Platformer Game


Flash-based Online Portfolio Site [Available Upon Request]

(Flash portfolio available upon request by interested parties)

Description: A comprehensive, Flash-driven online portfolio which compliments a separate static HTML portfolio that I have. The site includes six major pages of content and was designed specifically to show prospective employers my technical skills and abilities. I have not yet made this Flash site available to the general public (other than the screenshot above). Currently I am only sending my comprehensive portfolio site to prospective employers (static and Flash-based).

The site itself uses fairly complex ActionScripting to retrieve HTML, SWF, and XML data from external sources and seamlessly integrate the varying content into each page to help reduce load times and to improve maintainability. A variety of animation techniques are used to create seamless transactions from one page to another and to make the whole site smooth to operate.

( Return to Top )


Real-time Digital Clock and Stopwatch

(Click the 'Timer' button to control the timer; Click the 'Clock' button to display the time)

Description: A slick and efficient digital date and time indicator, as well as a stopwatch. I created this not only because I feel it could come in handy on occasion, but also to better get a grip on the various date and time features of AS3. You can easily toggle between the stopwatch (timer) and the click by pressing the buttons at the top. It was designed to resemble a traditional albeit streamlined LED clock.

( Return to Top )


XML-based Flash Image Viewer Interface

(Click the 'Previous' or 'Next' buttons to progress; Select image directly from drop-down)

Description: This was a straight-forward task to learn more about loading and processing XML data in Flash AS3. In this case, I used Flash's available components along with custom ActionScript to read an XML-based image list and to present the provided images in an easy-to-navigate format.

The ultimate goal was not to create a comprehensive application, but rather to pave the way for features that would be included in my Flash-based portfolio. By understanding how to load and manipulate XML data in Flash, easily maintaining large Flash-based sites while keeping the main Flash files down in size became fully possible. Only a few example pictures are included in this demo.

( Return to Top )


Animation: Happy Halloween 2009

(No user interaction other than 'Replay' option)

Description: An e-card animation I created for my favorite holiday, Halloween! The animation includes crawling bugs, magical jack-o-lanterns, thunder, lightning, and an excerpt from the classic Halloween theme song! What more could you want?

( Return to Top )


Dynamic, Interactive Shopping Cart

(Drag products to cart to add; Drag products away from cart to remove)

Description: I was experimenting with interesting ways to use Flash's visually interactive nature to create a beneficial application for a potential e-commerce store. This demonstration, coded from scratch, allows you to drag whatever item(s) you want into the cart at the bottom. As soon as you release the item when it's over the cart, its icon will appear along with the price. You can add multiple quantities by dragging again, and the totals will update accordingly. The application itself could be adapted to read product information from a database, although for example reasons I designed it so only five different items can be added to the cart at once.

( Return to Top )


Jewel Bandit Game [Jewel Thief Remake]

(Move mouse to control player and collect jewels)

Description: Back in the glory days of Windows 3.1, one of my all-time favorite games was an obscure title known as Jewel Thief. The goal was simply to move the player around the screen and collect the jewels while avoiding the enemies. upon collecting all the jewels from a given level, you'd be transported to another one with new jewels, enemies, and scenes (two levels per scene). Generally speaking, the game increased in difficulty as it progressed.

As one of the first major exercises in ActionScript 3, I faithfully remade this game so that it could be played in a browser on a modern computer (the original did not work right at greater than 256 colors). Overall, everything has been closely reproduced although several bugs from the original were revised and a few improvements were made here and there. Despite the game's overall simplicity whereby moving the mouse is all that is required, I think you'll agree that it can get very addicting.

( Return to Top )


KickleC Animated Banner Ad

(No user interaction other than 'Replay' or 'Visit Site' options)

Description: I created this Flash-based banner animation for KickleC. It incorporates graphics from the 2009 remake I developed, coupled with Flash's animation power, to create a uniquely animated banner. The animation itself was based off of the in-game characteristics.

( Return to Top )


Retro Rewind: Untitled School Platformer Game

(Use arrow keys to move/jump/duck)

Description: This was a game that a friend and I had worked on between 2003 and 2004, and it was to be a platformer type of game. My friend was doing most of the 2D graphics and animations while I rendered out 3D environments for all the backgrounds and doing all the coding. Before the project was indefinitely postponed, the game had two different characters ready to go, full player control (moving, ducking, jumping) and functions to handle each screen as the player moved across it and one 3D rendered environment.

Until 2009, I had considered all traces of this project long lost on the since formatted school servers. Incredibly, I managed to find a partial backup which included one of the latest builds. The build includes one fully controllable character and the 3D rendered background. Unfortunately, many of the source files themselves (characters, backgrounds, etc.) weren't backed up and thus doing much more with the project would require a complete overhaul. Still, you can give the "as-is" build a go above! There isn't much to it, but I'm including it here for archival sakes after nearly losing it the first time.

( Return to Top )