Free Flash Scripts site is a resource of flash scripts, frameworks, libraries and tutorials which are free and come also with source codes.

Renju Game in PureMVC

Script Image: 
renju_game.jpg

The script author created a very nice implementation of his favourite game Renju in ActionScript using PureMVC framework.

The game has great music, attention to detail and comes with sourcecodes.

It's a great resource for improving your AS skills - be sure to check also another posts in his blog.

Script author: 
Most probably Andrei Vieru

TweenMax

Script Image: 
TweenMax.jpg

Jack Doyle took the TweenLite and TweenFilterLite classes, put them together and added some handy features. The result is the TweenMax class, or "TweenLinte on Steroids" as the author describes his class.

Some of the extra features you can find in the TweenMax class:
- pause/play
- orient object rotation to bezier path
- AS3 event listeners
- easier sequencing

Check the script's homepage for a more detailed feature comparsion.

The class is free and you are welcome to donate to Jack Doyle.

Script author: 
Jack Doyle

FIVe3D TextCloud

Script Image: 
five3dtextcloud.jpg

FIVe3D is a vector based 3D engine. It means it does better job when rendering text than e.g. Papervision which is bitmap based.

Zack Jordan who is obviously a fan of FIVe3D prepared a nice tutorial how to create a TextCloud with FIVe3D.

Script author: 
Zack Jordan

AS3 Core Lib

Script Image: 
util_1.jpg

AS3Corelib is a set of useful AS3 classes. Some highlighted classes:

- JSON : decoder, encoder, parser

- MD5 : to MD5 hash a string

- SHA1 : to SHA1 has a string

- StringUtil : includes the trim function which removes leadign and trailing whitespace chars from a string

- ArrayUtil : includes also a very useful function removeValueFromArray which removes all instances of the specified value from the array

The package includes also other classes like DateUtil, XMlUtil, NumberFormatter, DynamicURLLoader and others.

Script author: 
Christian Cantrell, Mike Chambers, Daniel Dura, Darron Schall

AS3 Zip Library

Script Image: 
util_1.jpg

If you need to reed a zip archive into flash this is the class you want to use.

There are also other classes, which are faster but this does not require Adler32 checksum contained in ZIP archives.

You can also use this class to create the zip files.

Script author: 
David Chang

Gaia Flash Framework

Script Image: 
gaia-logo.jpg

Have you ever created a Flash based website? If yes, you must not miss this project. It's a framework which standardizes and facilitates the creation of flash based websites. It includes SWFObject and SWFAddress so you get deep link navigation out of the box.

This framework may dramatically improve your productivity when building a flash site.

Script author: 
Steven Sacks

FIVe3D

Script Image: 
five_3d.jpg

Sometimes you need just a simple 3D animation and using the Papervision engine would be overhead.
In this case I do recommend taking a look on this light weighted but powerful engine, which makes displaying and manipulating objects in 3D easy.

AS2 version of this engine is also available.

Script author: 
Mathieu Badimon

Base64 encoder/decoder class

Script Image: 
util_1.jpg

There are many possible use cases for an AS3 Base64 encoder / decoder class.

Let me introduced one of them. I had to distribute flash classes without attaching an image file to them. What I did was to put the image (a small logo) inside of an .as file. I simply Base64 encoded the image (using an online service) and then copied and pasted the string into the .as class.

I am sure you can think of even more situations where this class comes handy.

You can encode any file online to base64 using this site: http://www.motobit.com/util/base64-decoder-encoder.asp

Script author: 
Steve Webster

JW Media Player

Script Image: 
jw-player.jpg

JW FLV MEDIA PLAYER is probably the most advanced free flash multimedia player on the web. It can play any file format (images, video, music) which is supported by the Flash Player.

It comes also with an rich JavaScript API which makes it easier special functionality is required.

The player is open source for non commercial use, for commercial use you need to obtain a license, which is very affordable.

Script author: 
Jeroen Wijering

Sandy 3D engine

Script Image: 
sandy_logo.jpg

Sandy has been here before Papervision, which is very popular now. However Sany regained momentum and relesaed it's AS3 version.
Now, the Sandy 3D engine comes also with lots of tutorial which help you to start using it.

Script author: 
Thomas Pfeiffer (project starter) + Development Team