FlashPunk
Events
Subscribe:  iCal  |  Google Calendar
San Antonio US   18, Jan — 21, Jan
London GB   21, Jan — 23, Jan
Taipei TW   24, Jan — 29, Jan
Zürich CH   31, Jan — 4, Feb
Leamington Spa GB   31, Jan — 3, Feb
Latest comments

I love it !

by chaitanya krishnan
8 hours ago

Wow this is really extensive! Thanks for sharing, I just started with tiltbrush and Masterpiece Vr using a mixed reality kit

after reading this incredible article, im still left with the question..."but, HOW?!"

FlashPunk
Tools
0 followers
0 posts
0 questions answered
FlashPunk is a free ActionScript 3 library designed for developing 2D Flash games. It provides you with a fast, clean framework to prototype and develop your games in. This means that most of the dirty work is already done, letting you concentrate on the design and testing of your game.

Graphics

FlashPunk-80.lv

FlashPunk interface © FlashPunk, 2015

Helper classes for animations, tilemaps, text, backdrops, and more with z-sorted render lists for easy depth management.

Collision

Fast and manageable rectangle, pixel, and grid collision system with a plethora of built-in collision options.

Motion

flashpunk-80.lv

A simple platformer created in FlashPunk © FlashPunk, 2015

Powerful motion tweening for linear, curved, and path-based movement as well as spritesheet support and image transformation.

Audio

Sound effect support with volume, panning, and fading/crossfading, complete with one-line sound playback.

Particles

flashpunk-80.lv

FlashPunk project © FlashPunk, 2015

Quick and efficient particle effects and emitters allow for beautiful particle systems without slowing things down.

Timesteps

Framerate-independent and fixed-framerate timestep support allow you to decide what mode is best for you and your game.

Input

flashpunk-80.lv

Underwater environment © FlashPunk, 2015

Simple keyboard and mouse input state checking makes setting keys and events incredibly easy, yet powerful.

Built-in Debugging

flashpunk-80.lv

A platformer level in FlashPunk © FlashPunk, 2015

Handy console for real-time debugging and information tracking. It even allows moving the camera and inspecting entities while playing!

 

Questions
Still have questions?