Sorry, you need to get or enable your Flash Player to see this site.

Macromedia Flash has been terribly misused. Now and then, especially when my day job feels overly routine, I remind myself of Flash power with a gratuitous project.

The Steam Cylinder animation in This Old Choo Choo was my first Flash project. As a child I was fascinated by these machines, but hadn't a clue about the inside workings. I remember a western where a bad guy shot a hole in the side of a locomotive, and steam started coming out. The locomotive just kept right on going. I wondered long and hard about that but never found many answers. Even old books in an engineering college library were sketchy, since at the time of their writing it was all common knowledge, not worth mentioning. The first thing I saw that really pulled it together was a book my son was reading called the Young Engineer's Book of Super Trains. I guess children's books have improved a lot because this answered all of my early questions, and inspired me to do This Old Choo Choo. Besides the basic workings of Flash, on this project I learned that once you hit the wall, it is better to just start over in the light of fresh knowledge.

I wanted some real scientific substance in the next project. We admired an orbit simulator in Microsoft Encarta, and another one at NASA in Houston. Flash proved well suited for this, although at the time (Flash 4) I had to write my own arctangent function to keep the orbiter pointed in the right direction. There are two ways to make an app like this. One is to game it, where you write down exactly what you want to happen, and then you write the code for just exactly that. The other is a sim, where you code the physics without knowing too much about what the result may be. Outer Planet Mission is a sim, containing only gravitational attraction and Newton's Laws of Motion. This produced behaviors that surprised me at first but proved to be entirely accurate. I have tried several times to add more features, but found that keeping it dead simple was best.

Regatta Down Under was patterned along the same lines, but the physical principles were much more extensive, and the need to create a game-like scenario pushed Flash 4 to its limits. This was one of those projects that wear you out: a lot of testing over and over to make sure it is all in there right, and the final result just doesn't quite hit the mark. Fortunately I had Greg Radliff working with me to spread the load. I worked up the code and game play, then turned the file over to Greg to populate my crude symbols with some nice snazzy graphics. We were able to get something working in time to take second place in the Flashkit 1999 Sydney to Hobart game competition. Chris MacGregor, also a Houston MMUG member, won first prize with a generally similar sailboat race but a much better designed and polished product taking the alternate, gaming approach. Of course the programming side of Flash is vastly improved and such a project could be made more modular and testable.

Squareback Attack started with an illustration done for a class, and is a good answer to anyone that wants to whine about the drawing tools in Flash. I can work about twice as fast in Flash as in Illustrator, what with highly structured symbolization, the ability to select any part of a stroke, no-big-deal transparency, and pliable / mergable shapes. Anyway, if you are a car nut (and who is not) Squareback Attack is a lot of fun!

Completely unrelated to the above and not even my work, A Southern Primer was created by Mr. Bill Messer from an earlier series of newspaper articles by W. J. Cash. I learned the page was about to fall victim to web rot, and got Bill's permission to continue it here as a public service. I hope you can spend some time here and learn more about the Southern mind and spirit, seeing as (for better or worse) Southerners seem to be running the country these days. Obviously I can't take very much responsibility (if any) for the content, its presentation, broken links, or anything like that.


Privacy respected - no ads, popups, cookies or harvesting on this site. Unsolicited email is never sent.
If you seem to have received unsolicited email from this domain, please read about Forged Spam.
 
Get Macromedia Flash These games, animations, and simulations are driven by Macromedia Flash 6. If you don't
KNOW that you have Flash 6, or don't see the image above, please click and install here!

 
Resume for Peter Hughes, Macromedia Certified Flash Designer