Open Source Flash Game Engine: PushButton

Creating games, although being another discipline, is nothing far from web designers & developers with the increasing number of easy-to-use & familiar tools in this area.

PushButton is an open source Flash game engine, that helps concentrating on the details by saving the time spent on coding.

PushButton - Open Source Game Engine

It provides the core functionality: resource manager, logger, debug monitoring, serialization, time management, globally named objects, etc. And, any preferred external library can be used too.

PushButton has ready to use components like:

  • Physics based on Box2D.
  • Gameplay components: health, teams, state machines.
  • Sprite-based and SWF-based 2D rendering.
  • Tilemap system.
  • Advanced networking library for multiplayer games
  • Pathfinding library & more