It’s been a long week.
Even though I’ve always pointed to a make a very simple game for Dream Build Play so that I may actually have the time to finish it I just lost almost two day doing something to show for about 3 or 4 seconds per level. Discussing how we should make our puzzle appear and disappear between each level we decided that a particle system or an effect of such nature would be nice to show apart from some fading or something on the puzzle itself.
Then it began, the one task that all programmers should ask someone else to do, because once you get the first one working you are gonna keep adding features because is so FUC**** pretty
I decided the best way was to quick implement it on our editor Sapphire, it now features:
- Color Interpolation
- Alpha Interpolation
- Scale Interpolation
- Linear Gravity
- Radial Gravity (This is more of a gravity Well, everything gets sucked in Geometry Wars style)
Here’s the video
Also I’ve found out that this March 5th near where I live Microsoft is doing a XNA Pizza Night, it’s a contest with prizes to the best games, and best of all, free Pizza and Drinks for everyone. I’m gonna enter with the same game of course so wish me luck.

This looks very awesome. I wouldn’t even know where to begin were I to build a similar program. It’s always nice to find inspiration on the web. Keep up the good work!
Your engine looks awesome. How did you do the particles in a 2d engine? When is Basalt going to be release?
Hi there Michael.
Actually I’m not sure yet. I was hopping to have a beta out by now but still a lot to do. I’m alone working on this and since I’m working on a game I’m mostly adding features as the game requires it.
Probably when I finish the game but not sure.
As for the Particles itself basically I have a particle emitter that releases a batch of particles each with a speed and direction. I draw then using Additive and the modifiers are basic Lerps. Starts with one color and lerps to an end color. I’ll try to make a small tutorial when I have the time. Cheers
Looks fantastic! I’m looking forward to the release. Is it possible you could notify me on mail when you release a beta?
-Jo Emil AkA JoMs