AStar path finding algorithm implementation by Benjamin Hardin.
Provides a way to load and play back .wav file sound effects.
Test for collisions between arrays of entities.
cookie management methods.
Example implementation showing the properties and methods that a jsGameSoup entity can have.
Example code in the form of a simple "falling game" where the player must try to stay on the screen as platforms move past them upward.
The core jsGameSoup library for entity and event management.
Provides an interface for making ajax requests, and for bulk loading data from a set of URLs, e.g.
Classical Perlin noise implementation.
Ken Perlin's simplex noise implementation.
A fast, deterministic, seedable random number generator.
A sprite class with different image/animation sequences based upon defined 'actions'.
Method to turn an entity into a simple finite state machine.
Parse URLs and query strings
Method to vectorize an array.