Game Weapons
Flash Game Projectile Weapons
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
Laser Hitting Solid Objects & Walls
As the title suggests, this is a laser weapon script that shoots a laser beam. The beam stops when it hits solid objects. Written in AS2 to be used in Flash shooter games.
This script was written in collaboration with InvisGhost. Check out his site at http://invisghost.com/.
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 & Apply Filters Dynamically.
Game Weapons - Pistols, Shotguns & Machine Guns
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/
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
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.
Game Weapons - Lightning, Laser, Beam, Pulse Gun Effects
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
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:
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
Customizable Game Weapon Settings:
- reload speed
- laser offset
- laser width
- laser color
- laser alpha
CategoriesLinks |
