Free ActionScript

Flash AS2 & AS3 Tutorials, Game Code, Effects, Source Files & Sample Downloads

Enemy Behavior – Run Away & Follow Player

Make your enemies alive! This Flash ActionScript 2 game enemy AI script shows you how to add different enemy behavior to multiple enemies.

Each behavior is easily customizable; you can change movement speed, turn speed, aggression range & enemy graphic for each type of enemy.

Download Fla Sample

Download Fla Sample

Game Weapons – Heat Seeking Missiles, Rockets, Torpedoes

This is a Flash ActionScript 2.0 heat seeking missile script for games. Includes AS2 dynamic smoke effects & dynamic animated explosion effects. Our missiles also need something to lock on to so I added a simple enemy random movement script.

Flash Game Weapon Preview

Download Fla Sample

Download Fla Sample

Customizable Missile Settings

  • reloadSpeed – how long it takes the missile launcher to reload
  • missileSpeed – how fast the missile travels
  • turnRate – how fast the missile turns toward the target

Customizable Explosion Settings

  • explosionParticleAmount – amount of explosion particles
  • explosionDistance – explosion spread distance
  • explosionSize – size of explosion particles
  • explosionAlpha – transparency of the explosion particles

If you’re having trouble understanding how this script works, please review previously posted examples that were incorporated in to this script: Animated Explosion Effect, Simple Random Enemy Movement, Enemy Follow Player, Realistic Smoke Effect – Particle Trailer & Play Random Sound.

Read the rest of this entry »

Simple Enemy Random Movement

Here is a simple AS2 enemy creation/ai script that allows you to create enemies that move about randomly inside a container movieclip. You can set custom movement boundaries/borders. When an enemy hits the border, it will “bounce off” and move in the opposite direction.

Random Movement Example

Download Fla Sample

Download Fla Sample

Weapon – Shooting Laser

This script shows you how to shoot a laser weapon from the player movieclip towards the mouse x & y position.

Game Engine – Shooting Laser Weapon

Download Fla Sample

Download Fla Sample

Customizable Game Weapon Settings:

  • reload speed
  • laser offset
  • laser width
  • laser color
  • laser alpha

Read the rest of this entry »