actionscript game engine
Player Movement with Velocity
Expending on the previous space shooter example, I’ve added velocity to player movement.
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.
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.
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
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
Drag Drop & Snap Inventory System v2
Drag, drop and snap inventory system for Flash games written in ActionScript 2.0.
I updated the previous version of my drag drop and snap inventory system to make it easier to understand. Added the ability to create new dragable items as objects. Also cleaned up & commented all the code.
Features
- Slots Array
- Create new Draggable Items
- Drag & Drop Items
- Dropped Items snap to Slot
- Each Item stores Slot info
- Each Slot stores Item info
- Return to previous position if current slot is full
Drag, Drop & Snap Inventory System Sample v2
CategoriesLinks |
