free shooter game source fla

Flash Game Projectile Weapons

Tuesday, June 16th, 2009 | Game Engine, Game Examples AS2, Game Weapons | 9 Comments

This is version 3 of my Flash game projectile weapons script. It is totally rewritten & optimized to support multiple weapons, multiple enemies & collision detection. All the functions are encapsulated for easy re-use.

Features:

Weapon

  • Number of bullets
  • Bullet speed
  • Bullet age
  • Reload speed

Weapon Management

  • Weapon Database
  • Weapon Database Search
  • Equip Weapon Function
  • Reload Weapon
  • Create Bullet
  • Update Bullet
  • Destroy Bullet

Enemy Management

  • Create enemy
  • Enemy Collision Detection with Bullets
  • Destroy Enemy
Download Fla Sample

Download Fla Sample

Tags: , , , , , , , , , , , , , , , ,

Game Weapons - Pistols, Shotguns & Machine Guns

Monday, April 6th, 2009 | Game Examples AS2, Game Weapons | 10 Comments

This AS2 example shows you how to make projectile weapons for your flash games; a pistol, a shotgun, and a machine gun. Holding down the mouse button allows you to fire continuously.

Note: Latest version of this script is located here:
http://www.freeactionscript.com/2009/06/flash-game-projectile-weapons/

Download Fla Sample

Download Fla Sample

Tags: , , , , , , , , , , , , , ,

Game Weapons - Lightning, Laser, Beam, Pulse Gun Effects

Wednesday, December 3rd, 2008 | Game Examples AS2, Game Weapons | 5 Comments

This advanced game weapon script shows you how to create a lightning, laser, beam, pulse and other effects using Flash ActionScript 2. It is highly customizable and easy to modify to create your own desired effect.

Lightning Gun Effect Preview

Download Fla Sample

Download Fla Sample

Customizable Settings

  • reloadSpeed - how long it takes the gun to reload in milliseconds
  • clearSpeed - how long it takes to clear the graphics on screen in milliseconds
  • lightningOffset - how wide the lignting bolt is in pixels
  • lightningFrequency - how long each jump is in pixels
  • lightningWidth - set the width of each lightning bolt in pixels
  • lightningColor - set lightning color
  • lightningAlpha - set lightning transparency
  • lightningBranches - how many lightning bolt branches will be drawn per click
  • sparkNumber - set number of sparks
  • sparkDistance - set spark spread distance
  • sparkSize - set spark scale in percent

If you’re having trouble understanding how this script works, please review previously posted examples that were incorporated in to this script: Shooting Laser Weapon, Play Random Sound, Apply Filters using ActionScript & Sparkle Effect.

Check out other free Flash game weapon effects from FreeActionScript.com:

Tags: , , , , , , , , , , , , , , , , , , , ,