Previous Blog Next Blog
Prev/Next Blog
by date

The Rainmaker - TGB WIP

The Rainmaker - TGB WIP
Name:Simon Love
Date Posted:Aug 01, 2007
Rating:Not Rated
Public:YES
Comments:YES
RSS Feed:GarageGames Blog feedor Subscribe with .
Profile Page:View profile page for Simon Love

Blog post
Greetings to everyone,

The Rainmaker is just something I have been working on today, and I think it shows great promise.
Who knows, it might even inspire someone out there!

In short, what I have devised is a TGB Weather Object.

Inside its OnLevelLoaded function, it is initialized and creates its own tools : The rain object particle emitter, the wind object and the thunder/lightning object.

I have not really begun work on the wind and thunder objects, yet, as my efforts have been spent on implementing simple script 'states' that define the rain effect.

What is cool is the morphing from one state to another.

With this object, all you have to do is specify the target effect to imitate, and via a really simple schedule function, the current rain effect slowly morphs to the a heavier rain effect.

The trick is just to load the target emitter in memory (loadeffect), but not display it (playemitter).
Then, simply tag all the graphs that you want to include in the morph, and let it go.

This method works really well, too, as it allows me to work on several target effects in the TGB editor, and then simply hook them into the system. Hassle-free weather effects!

Not too exciting, yet I have included the obligatory screenshot right here!



More on this, as it develops.


Simon "Captain Love" Lamoureux

www.brokentoysoftware.net

Recent Blog Posts
List:10/30/07 - InstantAction on 1up
08/01/07 - The Rainmaker - TGB WIP
05/26/06 - Halo e3 2000 demo and Torque
02/20/06 - Penny Arcade praises MB Ultra
08/30/05 - Plan for Simon "Capn Love" Lamoureux

Submit ResourceSubmit your own resources!

Simon Love   (Aug 01, 2007 at 00:57 GMT)
It also makes me think that I should investigate how to approach this with behaviors, but this will have to wait at a much later date. :)

You must be a member and be logged in to either append comments or rate this resource.