Desuade Is Officially Closed

Wow, what a journey. After 7 years of Flash, design, development, and helping tens of thousands of designers and developers around the world with their special effects, it is now time to saw goodbye for good.

Flash is no longer the massive industry it used to be, and with my personal career headed in a totally different direction, the run is over. I’ve learned so much, and as my first ever business, this was an incredible successes to have not only Fortune 500 clients, but Eric Jordan of 2Advanced – my inspiration to learn Flash.

I will be keeping the site up for those of you still interested and dependent on Desuade libraries for the foreseeable future, but will no longer be offering Partigen 2.5 for sale or support.

If you’d like to keep up with my new life, a world of holistic personal development and dating skills, you can follow me at:  The Polyman – Personal Development For Conscious Men

I wish you the best in your success and in life, thank you so much for your support through the years and for allowing me to pursue my dreams.

Happy Spring!

It’s that time of year again… Spring!

Desuade here to remind you that customer support for Partigen is alive and well, and that we appreciate the thousands of customers and users of the Desuade Motion Package and Partigen libraries and extensions.

Be sure to take a break once in a while and enjoy the beauty of nature, as that’s great inspiration for coding and problems solving believe it or not! On of the biggest mistakes I made writing Partigen was to hide away without enjoying life, so remember that there’s a world beyond your screen.

To your happiness!

Condolences to Our Friends in Japan

The tragedy of the huge earthquake and tsunami that recently hit Japan has shaken the world. I can’t even begin to imagine the suffering our brothers and sisters in all of Japan are feeling at this moment, and the strain on their lives and economy. My heart goes out to all the families affected by these recent events, and wish a speedy recovery.

I would like to offer a completely free license for Partigen 2 to all Flash designers and developers in Japan. I know it’s nothing compared to what has been lost, but it’s the least Desuade can do to help those that can use the extra help in their Flash jobs or freelance work in this time of hardship. If Partigen can help even one Japanese family get additional work and earn more money to help them during (and after) this crisis, it will be worth everything.

If you are a Flasher currently in Japan, please send an email to support |at| desuade.com from a .jp email address, with your full name, during the next month, and I will send you a complimentary Partigen 2 license.

If you’re a company that can provide some free service or product to those truly need, I urge you to help out your fellow man in any little way you can. No act of kindness is ever too small.

Ultrashock Creative Bundle With Huge Partigen Discount

My good friends over at Ultrashock are celebrating their 10 year anniversary, and to celebrate, they’ve assembled an incredible bundle for Flash users and other creatives. This isn’t just a “pretend $1500 value” – I’ve added up the dollar amounts and it’s well over that in value. Most items in the bundle are worth over $50 themselves, so there’s no holding back on this one. The FDT license is worth the money alone!

Ultrashock.com celebrates its 10th anniversary with an unbelievable offer: Tons of creative files + great vouchers by (mt), Erain, Kindisoft, Go Media, FDT, and Footage Firm.

…and of course, Desuade!

I couldn’t help but offer some smoking deal myself… two actually. When you decide to retweet the bundle from the bundle website you will get 7 free Partigen fla sources! These aren’t available anywhere else, and offer some pretty awesome effects at no cost to you. These use mostly the AS3 API, along with some extra goodies only found in the commercial plugin.

The best deal though, is a 50% off coupon for ANY Partigen 2 license! That’s right, if you want to buy Partigen 2 over the next 2 weeks, you will actually SAVE money by buying that bundle just to get Partigen… not even including everything else included with it. That means you can get Partigen for less than $25! It has never been that cheap before… and if you’ve been a fan of Desuade, you know I don’t hype since Partigen speaks for itself and is worth every penny.

So just head on over to Ultrashock and take a look at their Ultimate Creative Bundle now.

Desuade Partigen 2.5.2 & Motion Package 1.5.2 AS3 Classes Released

Over the past few months since the release of Partigen 2.5, there’s been over 3 thousand downloads of Partigen and the DMP.

Awesome.

There hasn’t been a single (legitimate) bug reported since the release of Partigen 2.5.1. (Over half a year!)

Awesomer.

How many other development companies have such a tested and rock-solid product, let alone be able to claim it’s practically bug free?

Awesomest.

That being said, I’m always on the lookout for un-noticable bugs and ways to improve the engine, so with this update, I’ve done just that. The biggest improvement is the automatic handling of pooling memory. In the previous release, objects stayed in memory to improve performance, even if the engine was no longer running. Now, every time you stop an emitter or tweens go idle, the engine quietly removes unnecessary objects from memory.

Also, there’s a new ParticleEvent for FINISHED. This gets called when the last living particle gets removed and checked into the pool. This is super handy when you stop an emitter and there’s particles still alive, and you want to know right when the effect finishes (which can be a few seconds after you stop it). This was actually made so the pools know when to purge all the objects out of memory safely.

This is a recommended drag and drop update for those concerned with memory issues with either engine. The Partigen2 Plugin has also been updated with these improvements in both the component and UI, so you should see better memory management across the board.

(Tip: If you notice a lot of flux in memory when running emitters, try creating a new BasicPool with a high expandsize (200+) for the emitter. The pools now will increase AND decrease the size based on need, so you can tweak it to suit your needs if performance is really critical)

The online API has also been updated to the latest released as of this post.

Desuade Partigen 2.5 Now Available

Whew, it’s been a long time coming, but 9 months after the first release of Desuade Partigen 2.0, Partigen 2.5 is now available and fully compatible with Flash CS5!

This is actually a HUGE update, with substantial new goodness that’s sure to blow you away. Building upon v2.0, 2.5 represents a complete integration of both the engine and the Flash plug-in, giving users of the UI access to some of the most powerful features provided by the AS3 API. This is a major refinement and evolution with 9 months worth of work and over 121 updates, to provide you with the best particle effects experience offered anywhere – ever.

The Desuade site has been largely updated to reflect the new version, with new effect reels, 4 new interactive demos, 7 new feature videos, and even a more streamlined purchasing experience.

Check out everything now: http://desuade.com/partigen

Oh yeah, speaking of which, I forgot to mention the best part…

It’s a FREE update.

That’s right, current users of Partigen 2 can grab this huge update at no additional cost, and anybody can grab the latest AS3 classes for free as well. Once you check it out now and realize the value, be sure to let me (and everyone else) know what you think!

Partigen 2.5.1 and Desuade Motion Package 1.5.1 AS3 Libraries Updated

During the finalizing of the Partigen 2.5 plugin, numerous bug fixes and minor enhancements were made to the ActionScript 3 engines. This minor release is recommended for all users, and addresses all known issues.

In addition to all bug fixes, the ability to use blend modes with the PixelRenderer has now been implemented. For a full list of changes, see the changelog here:

http://github.com/andrewfitz/desuade/blob/P251M151/changelog.txt

Stay tuned, the official Desuade Partigen 2.5 plugin release is coming next week!

Desuade Partigen 2.5 and DMP 1.5 AS3 Libraries Released

Yes it’s true, Desuade Partigen 2.5 and Desuade Motion Package 1.5 ActionScript 3 libraries have been officially released!

Whew, it’s been a long time coming.

This is huge update that brings some incredible updates to Partigen, and some of those innovations trickled down into the DMP v1.5 (like object pooling). This is the biggest update to Partigen since the original 2.0 release, and am stoked about all the improvements.

Let’s take a look at what’s new since the original 2.0 release:

  • pixel renderer and pixel-based effects
  • tremendously improved performance and memory management with new object pooling for particles, particle sources, and tweens
  • support for particle filters and XML filter support
  • renderers start/stop automagically without needing to do it manually anymore
  • caching particles as bitmaps
  • more rendering options such as predraw, removeAllParticles(), and clear()
  • improved custom Random class
  • prefetching allows you to start emitters as if the effect has already been running for a while
  • XML support for renderers
  • BitmapCanvas class allows for super easy use and duplication of Bitmap/PixelRenderers
  • blendmode support for particles
  • groupBitmaping to improve performance on particles with a high groupAmount
  • particles can now be any class, without having to extend Particle
  • all the improvements in the Desuade Motion Package
  • plus over 50 bug fixes, tweaks, changes, and minor enhancements

By now, you can tell this is huge – big enough to be a full new version release. If you’re interested, you can checkout the full changelog here: http://github.com/andrewfitz/desuade/blob/master/changelog.txt

Now the bad news.

Unfortunately, the developer helping with the backport to AS2 totally failed to come through… so no AS2 version. It’s actually an incredible amount of extra work, and I still decide to place my energy on the future instead of the past. So we’re still AS3 only, unless somebody else wants to give it a go.

Regardless, this release is has been incredible amount of work, and I really hope you try it out and share it with your friends because the more feedback I get, the more work I put into it for you.

The commercial Flash extension and plugin is almost done being upgraded to 2.5 as well, and will be released sometime in July. Trust me, it’s worth the wait.

So stop – and download the latest Partigen 2.5 library and examples now here:

http://desuade.com/partigen/download

Enjoy, and let me know what you think!

(PS. The docs have been updated with all the new additions to 2.5 – http://api.desuade.com/)

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.

Desuade Motion Package 1.1 & Partigen 2.1 AS3 Engines Released

3 Months after the original release of the Desuade libraries (Desuade Motion Package 1.0 and Partigen 2.0), I’m pleased to announce the first major update to the package with DMP 1.1 and Partigen 2.1.

This release comes with lots of goodies, so let’s get straight to it and see the major changes in this release:

Motion:

  • MotionController.start(keyframe, startTime) – Allows you to start a controller at the given time as if it’s already been running
  • ClassSequence – duration, startAtTime(), getPositionInTime() for Tween-based classes only
  • Tween and BasicTween now have run() method to statically perform a tween instead of creating an object
  • BasicTween.position

Partigen:

  • Emitter prefetching – allows you to start an emitter as if it’s already been running
  • XML support for Renderers in Emitters – allowing bitmap effect presets
  • BitmapCanvas class for BitmapRenderer for easy management of BitmapRenderers
  • emitter.particleBlendMode – blendmode for particles
  • emitter.groupBitmap – lets particle groups be created as bitmaps
  • emitters now automatically start their renderers on start()
  • emitter.particle can now be any class, and does not have to inherit from BasicParticle
  • BitmapRenderer no longer asks for BitmapData (not backwards-compatible)
  • BasicParticle and Particle classes inherently use groups (removed BasicGroupParticle, GroupParticle)

As you can see, there’s some pretty awesome additions brought into the package, mostly refining and enhancing Partigen 2. These changes will soon be reflected in the upcoming Partigen 2.1 plugin as well, most importantly with XML support for BitmapRenderers and a BitmapCanvas component.

Download your copy now: http://desuade.com/partigen/download or http://desuade.com/dmp/download