 |
a recent photo of Chevray, flashpunk creator |
|
|
Flashpunk2 announcement!! Feature list is awesome and will be something like a "game studio" than a game library:

Stage3D-accelerated 2D graphics (via Starling)

Rigid body physics out of the box (via Nape)

Component-based architecture (design by component/inheritance is your choice!)

Easily extend Worlds/Entities/Components to add functionality (no privates)

Depth-sorted rendering & camera view that can rotate/zoom

Flexible asset & texture atlas loading (use embedded, dynamic, or external assets)

Rendering components (Images/Animations/Tiles/Text/Particles/etc.)

Physics components (RigidBody/Circles/Boxes/Polygons/etc.)

Timing components (Invoker/Scheduler/Tweens/etc.)

Tagging & grouping system to easily manage Entity collisions/interactions/querying/etc.

Comprehensive global utility classes for retrieving assets, object
pooling, math functions, colors, saving/loading data, easing, managing
input, handling filepaths, getting/setting/seeding random numbers,
operating on strings, and tracking time
Most innovating topic is awesome component-based architecture (like in
Artemis? we'll see, is a big topic) and camera view that can rotate and zoom!