FlashPunk is a free AS3 library designed for developing 2D Flash games. Its goal is to provide you with a fast, clean framework for prototyping and developing games. Some features:
- Framerate-independent and fixed-framerate timestep support.
- Fast & manageable rectangle, pixel, and grid collision system.
- Helper classes for animations, tilemaps, text, backdrops, and more.
- Debug console for real-time debugging and information tracking.
- Sound effect support with volume, panning, and fading/crossfading.
- Powerful motion tweening for linear, curved, and path-based movement.
- Z-sorted render lists for easy depth management.
- Simple keyboard and mouse input state checking.
- Quick & efficent particle effects and emitters.