Flash Development

History

Development is now done using Flash with ActionScript 3 (some of these older projects were build using ActionScript 2). When creating elements I try to make them as usable/reusable as possible by having as much of the content as possible being pulled in from external sources like XML, TXT, and flashVars. This enables not only me, but clients to update their own content without having to edit and republish the FLA. This approach also allows me to update and edit the Flash piece and supply updated SWF files to clients that won't overwrite their content changes.

General Projects

  • Video/Text Chat
    This is a video and text chat that supports up to five video feeds and many more for text chatting, built with Flash and AS3.
    View the video chat
  • Slide Show
    This reusable slide show element is scaleable by changing the width/height in the HTML, and pull the data it needs from the XML file pointed to from the flashVars.
    View the slide show
  • Marquis Banner
    Designed for the WFIC.org website, this has external XML and CSS files to allow changing and customizing by the client.
    View the marquis banner
  • Bubble Banner
    Designed for the GoodFellas Inn website, this has external XML file to allow changing and customizing by the client.
    View the bubble banner
  • AS2 Live Chat
    A live chat application written in ActionScript 2. It works with a Flash Media Server as the connection for all clients.
    View the AS2 Live Chat

Game Related

I have created a few Flash interfaces for some PHP based web programs for gamers. They use modified PHP pages from the original installation that generate custom XML files that hold the data they use. They also get some of their settings via flashVars so that the one SWF can be used multiple times on the same page, each pulling information for a different game server.

Projects in Development

Flash Slideshow

  • Manual or automatic viewing of images
  • Next and Previous buttons for manual viewing
  • Volume and mute controls when music is added
  • Control of number of seconds of each slide during automatic playback

AS3 Live Chat

  • Dynamic size to work for user defined area
  • Ability to send private chats