You are currently browsing the Blueflame Development weblog archives for June, 2008.

Archive for June, 2008

Particle Lightspeed Effect

Tuesday, June 24th, 2008

Another 3D example of the ParticleSun particle engine takes the shape of everyone’s favorite Windows 95 screensaver (with an added kick). Before watching, hold onto your desks and get ready to warp into lightspeed.

Poor Mr. Cloud: Particle Rain Example

Sunday, June 22nd, 2008

Mr. Cloud has a tough job. He’s too small to keep all the flowers happy. It seems that when he rains on one flower, the others get sad. See for yourself.

I’ll make a few more demos, then get to work on an API. Get the ParticleSun code.

ParticleSun: 3D or 2D Particle Engine

Saturday, June 21st, 2008

 

I’ve started work on a 3D (or 2D) particle engine for Actionscript 3 that I’m calling “ParticleSun” (thanks Tim). It’s got a pretty diverse (and growing) list of things that it can do, so I’ll be putting out examples here and there to show its diversity. If you’re interested in helping with its development, or you’d like to grab the code, I’ve set up a Google Code repository for it. Also, I’ve packaged up the code, API, and ParticleSun explorer into one handy zip.

This is an abnormal first example of its usage, but here are some bubbles. Notice the bubbles that are closer to the screen move faster than the bubbles farther away. This isn’t voodoo, my friends…it’s the third dimension. Get the source here.

Citrus Engine Architect - First Run

Thursday, June 5th, 2008

In my last post I mentioned that I was going to start working on a visual level builder for Citrus Engine. Well, over the past few weeks, I’ve started throwing something together in Adobe AIR that allows you to do just that. It’s called Architect. Once Architect becomes intuitive enough, the possibilities for it are quite exciting, although I don’t want to make any promises that I can’t follow up on.

For now, I’ve posted a video demo of Architect, where you can watch me visually build a small level, then play it. I’m hoping soon to put together a package where you can easily do the same; I just want to make sure that it’s usable enough that I’m not flooded with bug reports. There will be more videos, and possibly downloads to follow as I continue on this project.