Desuade Partigen 2.5 In The Works

Just a little update on what’s been going on behind the scenes here at Desuade (aka my laptop).

With tremendous help from Peter Elst, we’re working on getting Partigen backported to AS2 for those of you still required to use it. AS2/AS3 components for the plugin will be provided together in 1 package for the same price. Unlike most other component developers, I don’t feel the need to ask for more money just for another language (even though it’s almost double the work). The goal is to get the AS2/AS3 version working seamless as possible, regardless of which you’re using in your document.

Releasing new versions of the extension is a big effort (1-2 weeks of packaging, documentation, site updates, testing, etc), so instead of releasing many 2.1, 2.2, 2.3 updates, I’ve decided to just do 1 big shebang as version 2.5 with lots and lots of improvements to the plugin (and libraries). There’s really a lot of free goodness coming with this update, and here’s a sneak peak of what will be new since v2.0:

  • (Maybe) Particle filter support
  • (Maybe) Faster performance with better pooling
  • Flash CS5 and AS2 Support
  • Emitter prefetching (start emitters as if they’ve already been running)
  • BitmapRenderer now starts/stops automagically (no need to start()/stop() renderers anymore)
  • Lots of other new BitmapRenderer goodies
  • Renderer support via XML (allowing preset bitmap effects in the UI!)
  • New BitmapCanvas component to simplify BitmapRenderers
  • Particle Blendmode
  • Use any DisplayObject as a particle without needed to extend it
  • Improved Particle grouping with Bitmaping support
  • Indicators always show in IDE development mode
  • New and improved presets
  • Lots of bug fixes and refinements

So there you have it, a sneak peek at the new features in Desuade Partigen 2.5! If you’ve taken a look at some of the demos recently, you’ll see Partigen 2.5 in action.

Due to working with two code bases now, both AS2 and AS3, development time will take a bit longer, with a planned release sometime early summer. After that, effort will be put into documentation, tutorials, and examples.

9 thoughts on “Desuade Partigen 2.5 In The Works”

  1. Great work Peter! I just bought copy of Partigen 2. I’m very pleased to hear you’re coming out with the update in the summer. I am currently working on a game that will be using Partigen, and I’m excited about the new updates coming in version 2.5, specifically: “Emitter prefetching” and “Use any DisplayObject as a particle without needed to extend it”.

    I am even more so excited about the “Faster performance with better pooling”, since we want to squeeze every possible frame per second out of our game, and want Partigen running at peak performance! Anything we can do to help, just let me know. If I come across any memory leaks or potential optimization, I’ll be more than happy to share.

    Cheers and good coding!

    1. Thank you Mario! I’m really glad you like it, and I’m really excited about 2.5. It’s going to be the version I imagined Partigen to be, and will be solid and polished off.

      Peter has been doing some work on the AS2 port, but unfortunately it doesn’t appear he’ll have much time to work on it any longer, so the release may take a tad bit longer unless I bring in some more help. Any performance optimizations you can find would be happily merged into the 2.5 branch!

      Be sure to post any work you’ve done with Partigen on the forums, I’d love to check your game out!

  2. Sounds really nice, your work looks awesome Andrew. How far back will the AS2 port work, Flash 8 ?

  3. Unfortunately, the developer working on the AS2 port failed to come through, and the complexity of the engine makes it impossible to get 100% the same functionality. While AS2 is a future possibility, it seems that it won’t make it into this release (but yes, if it did, it would only be AS2/FP8).

    The good news is that the 2.5 release for AS3 will be out really soon and with some really awesome extras not listed here… so stay tuned!

Comments are closed.