Welcome to the PushButton Engine Component Store
PushButton Box2D Component
Box2D is one of the best physics libraries out there for Flash. PushButton Engine comes with it already integrated for you. Start using Box2D to drive your game from day one, and integrate your game's functionality with it easily thanks to PushButton Engine's component system. Handle events when entities collide. Set up complex playfields using physical behaviors. Quickly pull up debu... View Item
Free under the MIT license.
Component by PushButton Labs
Rendering2D Component
There are a ton of great rendering, effects, gameplay, and physics systems out there for Flash. But it's always a big pain to get them to work together. Rendering2D is a common ground for systems like Flint, Box2D, Motor, and more to collaborate. Working as a 2d scenegraph, it gives you just enough abstraction and common ground to wire everything together in a clean way. It also comes with... View Item
Free under the MIT license.
Component by PushButton Labs
Component Pack: State Machine and Health
This free bonus pack gives you two useful building blocks for your game: a health component and a finite state machine. Both of these components are heavily used in our upcoming game, Grunts. Every game needs to track health. The health component does all the book-keeping for you. It dispatches events on the entity when healing or damage occurs. It tracks how long it has been since the last tim... View Item
Free under the MIT license.
Component by PushButton Labs
Google Spreadsheet Tweaker
As discussed on Ben Garney's blog, being able to grab data from a Google Spreadsheet and plug it in your game makes it possible to build better games faster. A spreadsheet is easy for anyone to use. Google Spreadsheets are even better because they require no installation. They are versioned, and they are collaborative. They can even be accessed by other applications on the web. This free c... View Item
Free under the MIT license.
Component by PushButton Labs