Macromedia Flash is an exciting tool for creating Web-based content with a minimum of effort. It accomplishes this by merging a versatile vector animation tool with a powerful scripting language to create an environment that does nearly anything you can imagine.
Macromedia Flash MX 2004 is the seventh version of the Flash software line. In a nutshell , Flash is an anti-aliased vector animation tool paired with a JavaScript-like programming language. This means that Flash can produce respectable applications from both a visual and technical side. It also has the advantage of being paired with a plug-in that is installed on almost every computer. When you add in the fact that Flash can do all of this and still be capable of small files, Flash becomes a great game development environment for Web deployment.