-=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- (c) WidthPadding Industries 1987 0|506|0 -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=-
SoCoder -> Snippet Home -> AI and Movement
Functions to help control NPC's and other onscreen objects.

Older -->


Worm like herds.
Gemini made a herd of wondering worm cattle
Pakz
,
Javascript
Shortest turn angle vs target angle
Get distance between angle and target angle. (turrets/homing missiles)
Pakz
,
Monkey2
Brute Force Pathfinding
Create a path by doing all combinations(grow number)
Pakz
,
Monkey2
4 way Flood Fill Pathfinding
Move your monsters around the map.
Pakz
,
Monkey-X
Path Following
From the book 'ai for game developers'
Pakz
Monkey
Homing Missiles
A homing missile demo I wrote in Blitz Basic
mike_g
Moving particles in java
How to move particles in java. here is a class for it. just copy and paste
melmantheman
Ruby
Cross Platform
A-Star Pathfinding
mike_g
Blitz
AI game Tutorial
Hotshot

Older -->