Game Engine
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
Pushing MovieClip Objects
This script shows you how to make movieclips push each other without using complicated trigonometry.
Objects push each other based on mass, speed and direction of travel.
Parallax Movement Effect
This is a fla example of my parallax engine. Can be used in top-down space shooters or side scrollers with a little work (just remove the y movement from the code).
Preview
Car Movement: Acceleration, Braking, Turning & Reverse
This is a GTA style top-down view car driving game example. This fla shows you how to implement car movement; Acceleration, Braking, Turning & Reverse.
Custom Car Settings:
- speedMax - max car speed
- speedMaxReverse - max car speed in reverse
- speedAcceleration - acceleration speed
- speedDeceleration - braking speed
- groundFriction - how far the car rolls before stopping
- steeringMax - max rate at which car can turn
- steeringAcceleration - how fast the car starts turning
- steeringFriction - how fast the car corrects itself (when you “let go of the wheel”)
Preview
Smooth 4-way Player Movement
This Flash game example shows you how to create smooth 4-way player movement with acceleration & friction. This fla also shows you how to create a screen-wrap effect (think asteroids).
Custom Settings:
- max velocity
- acceleration
- friction
Preview
Multiple Key Press Detection
Here is a simple fla example of multiple key press detection. It also shows you how to setup 4 way player movement using Arrow Keys and WASD.
Preview
CategoriesLinks |
