Mathematics and Computer Science

General Information

Mathematics Hour

Career Information

Student Projects

228 Main Street
Farmington, ME 04938
Phone: (207) 778-7120
FAX: (207) 778-7125
TDD: (207) 778-7000
e-Mail: paulgies@maine.edu

Any questions about the Mathematics and Computer Science Department and degree programs may be sent to:
Paul Gies, Chair

Any questions about the Mathematics and Computer Science website may be sent to: michael.molinsky@maine.edu

Flash Animation

One of my projects in the Ricker Computer Lab included working with the Flash program. Although most people recognized this program in its use for funny animation or slideshows, it can also be used for creating fully interactive programs. My project involved combining Flash with its powerful programing language actionscript to create interactive Flash programs. The drawing aspects of Flash allowed me to, quickly and efficiently, create unique colorful user interfaces for my programs. The actionscript part of Flash allowed me to give my interface use and purpose.

One example of my work was the creation of a celebrity mix-up slot machine. This project used the animated head, body, and legs of Borat, Daisuke Matsuzaka (Dice-K), and George W. Bush to be mixed up between the three. The user could click on the slot machine handle to cause the program part of the project to fire up a random sequence of body parts to be displayed to the viewer. Since I combined the use of flash with actionscript programing I was able to make 27 random combinations while only creating 9 animations. Without actionscript, I would have had to animate all 27 combinations individually.



Another one of my projects involved creating an easy to use program to create IP subnets. This program takes away the painful process of creating subnets, allowing the user to simply enter his/her IP block, the amount of bits in his/her netID, and the number of subnets he/she wants. By clicking SUBMIT, the computer displays the first and last IP address in each one of the subnets, along with how many addresses in each subnet.



These projects and more can be viewed at http://students.umf.maine.edu/~marquitj/