My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Wiki pages
Links


Stardust is now version 1.3

Migrating to Stardust 1.3

You can grab the latest revision from the SVN repository using TortoiseSVN.

Read the manual first. You'll have a far better understanding of the API.

A playlist of video tutorials is also available.

You can support this project by donating.

If you've made anything using Stardust, be it a website, game, or even just a simple demo, you can email the link to me. I'd really love to see Stardust being used on other projects.

TortoiseSVN TutorialDownloadsManual (PDF)Video TutorialsActiveTuts+ Tutorials
DocumentationFlashDevelop TemplatesBlogForumFacebook Group
BooksUpdate Feed (Atom)Downloads Feed (Atom)Issues Feed (Atom)

Stardust depends on and includes the compiled SWC file of CJSignals, included in the libs folder.

The core class structure was inspired by Flint Particle System.

The particle masking feature was inspired by Box2D Physics Engine.

The gravity field, deflector, and action trigger class structure was inherited from Emitter, my previous particle engine project.


Stardust Features

  • Supports 2D and 3D particle effects.
  • Easy to extend for custom initializers, actions, fields, deflectors, clocks, and 2D/3D renderers.
  • Includes a native 3D renderer.
  • Supports particle masking (particles can be affected by selected actions).
  • Uses fast-splicing arrays and object pools to improve performance.
  • Gravity and deflector simulation.
  • Action triggers (for creating complex conditional particle behaviors).
  • XML serialization.

Examples

More examples and their source files can be found here.

You can download all the latest example source files using TortoiseSVN.

(Note that you'll also need the Stardust source files to compile the examples)

Click the icons below to view examples online.

Powered by Google Project Hosting