Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Program Announcements / DarkFX - DBPro Particle Engine with Source

Author
Message
Hamish McHaggis
21
Years of Service
User Offline
Joined: 13th Dec 2002
Location: Modgnik Detinu
Posted: 5th Nov 2004 03:42 Edited at: 5th Nov 2004 03:43
I made this ages ago, and I was planning to make an editor for it as well (I do have the code of a semi-completed editor, but it uses BGUI 1) but never got round to finishing it. This is pretty much completed, it works fine like a finished app (not really an app), although I may have taken it slightly further if I had stayed interested in it.

The engine has basic particle functions, like creating an effect and particles for it, you can also create several layers to a particle effect (really just individual effects stuck together so you can manuver them with one command). You can fade, ghost, colour, rotate, move, scale, texture, and do a load of other stuff that you can do with regular objects.

The system is really very simple, so if someone wanted to add another function to do something to the particles, or even edit the current functionality, it'd be very simple. The bulk of the code is just functions that manipulate variables, so you can delete most of them and just manipulate the values manually if you want to make the stuff compile faster.

An example is included in the code, and the commented code is what made the saved particle file (you can save and load effects if you want).

Give credit if you use it in your code .

Isn't it? Wasn't it? Marvellous!

Attachments

Login to view attachments
Hamish McHaggis
21
Years of Service
User Offline
Joined: 13th Dec 2002
Location: Modgnik Detinu
Posted: 5th Nov 2004 03:53
Screenie

Isn't it? Wasn't it? Marvellous!

Attachments

Login to view attachments
1tg46
20
Years of Service
User Offline
Joined: 1st Feb 2004
Location: I dont know!
Posted: 5th Nov 2004 04:15 Edited at: 5th Nov 2004 04:18
Looks cool but if you could upgrade it to BlueGUI version 2 then more people might be interested. By the way it looks amazing, and so people don't need to open the file up in a different browser window...




I'll download it later on.


Click the sig
Math89
20
Years of Service
User Offline
Joined: 23rd Jan 2004
Location: UK
Posted: 5th Nov 2004 04:20
Waw ! really impressive hamish ! It's better than DBpro particles
Hamish McHaggis
21
Years of Service
User Offline
Joined: 13th Dec 2002
Location: Modgnik Detinu
Posted: 5th Nov 2004 04:31
Lol, it's different from DBPro particles.

1tg46 - I'm finished working on it, the editor isn't finished and would take quite a while to convert to BGUI 2. I just thought I'd release the code since it has been sitting on my hard drive for probably over a year now.

Isn't it? Wasn't it? Marvellous!
1tg46
20
Years of Service
User Offline
Joined: 1st Feb 2004
Location: I dont know!
Posted: 5th Nov 2004 05:23
can you zip it, because I don't have any software to extract from RAR files?


Click the sig
Hamish McHaggis
21
Years of Service
User Offline
Joined: 13th Dec 2002
Location: Modgnik Detinu
Posted: 5th Nov 2004 05:42
Blagh.... download winrar! It's better!

Here you are ye lazy bugger...

Isn't it? Wasn't it? Marvellous!

Attachments

Login to view attachments
1tg46
20
Years of Service
User Offline
Joined: 1st Feb 2004
Location: I dont know!
Posted: 5th Nov 2004 09:25 Edited at: 5th Nov 2004 09:32
Thanks, I tried using the Unrar.dll for DBP but i couldn't figure out the syntax

And this is a great program by the way. Surly shows good particle effects. With my program DarkBASIC Network IDE I am looking for programs that show off DarkBASIC features, would you be willing to let me put it into the program? Your name would be in the credits section of the program if you choose to accept.


Click the sig
Mr Underhill
21
Years of Service
User Offline
Joined: 23rd Apr 2003
Location: The Forgotten Worlds...
Posted: 10th Nov 2004 03:06 Edited at: 10th Nov 2004 03:08
Gah! It keeps giving me .PHP files when I try to download! Is this a bug in Apollo?
{EDIT:}No worries, I have it working now...looks awesome!

Quote: "A kilobyte is 1024 bytes, not 1028.
I mean.... not.. that i.... new that already.... i figured... maybe... CRUD! IM A NERD! -Ion Stream"
Hamish McHaggis
21
Years of Service
User Offline
Joined: 13th Dec 2002
Location: Modgnik Detinu
Posted: 10th Nov 2004 03:08
Works fine for me, I'm using internet explorer.

Isn't it? Wasn't it? Marvellous!
IanG
20
Years of Service
User Offline
Joined: 25th Sep 2004
Location: Cyberspace
Posted: 11th Nov 2004 05:02
Quote: "I'm using internet explorer"

are you mad? use firefox (link under the apollo logo)

Used to be Phoenix_insane registered in september 2003 despite what the date says to the left <--
PC - amd athlon 2.0ghz, 512mb, GeForce FX 5200 128mb, 200gb, xp pro sp2
IanG
20
Years of Service
User Offline
Joined: 25th Sep 2004
Location: Cyberspace
Posted: 11th Nov 2004 05:08
just downloaded - looks great, you ve got to update this to gui 2

Used to be Phoenix_insane registered in september 2003 despite what the date says to the left <--
PC - amd athlon 2.0ghz, 512mb, GeForce FX 5200 128mb, 200gb, xp pro sp2
Final Epsilon
20
Years of Service
User Offline
Joined: 26th Jan 2004
Location: CA, USA
Posted: 11th Nov 2004 06:22 Edited at: 11th Nov 2004 06:23
ya. A visual editor would be the greatest! ^_^
kenmo
22
Years of Service
User Offline
Joined: 7th Sep 2002
Location:
Posted: 12th Nov 2004 08:31 Edited at: 27th Jun 2012 06:17
Nice, Hamish. Looks much better than the old DBC one.
darkdomy
21
Years of Service
User Offline
Joined: 6th Apr 2003
Location: Italy
Posted: 12th Nov 2004 20:05
hello Hamish McHaggis

good particels fx very good

tanks for samples

hello Hamish McHaggis, attend others news

Anxiously awaiting BlueGUI v2

it informs to me when and ended BlueGUI v2
David T
Retired Moderator
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: England
Posted: 12th Nov 2004 20:16
Hamish - how did you get round the niggly DBPro transparency issues? Any nice particles I do end up overwriting each other, or the scenery around them

Get 15 new commands, all the date / time commands left out of DBPro for free!
DOWNLOAD PLUGINS HERE: http://www.davidtattersall.me.uk/ and select "DarkBasic"
Hamish McHaggis
21
Years of Service
User Offline
Joined: 13th Dec 2002
Location: Modgnik Detinu
Posted: 13th Nov 2004 03:43
I stuck the disable object zwrite command in there, as this was written before it was introduced. Disable object zwrite seems to work perfectly for simple ghosted objects. Do you mean you're having trouble using this, or your own particles?

Isn't it? Wasn't it? Marvellous!
Indian Homie G
20
Years of Service
User Offline
Joined: 23rd Jan 2004
Location: San Jose, CA
Posted: 14th Nov 2004 14:04
NIGGLY... lmfao

AMD Athlon XP 3000+, S3 Deltachrome s8, 512 PC3200 RAM, 160 GB HD
David T
Retired Moderator
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: England
Posted: 14th Nov 2004 17:15
Quote: "Do you mean you're having trouble using this, or your own particles?"


My own ghosted plains tend to have dodgy draw issues - with previous patchs you can achieve effects similar to yours, now they tend to overwrite each other.

Disable object zwrite works with things like trees but not particles.

I was justi nterested, because yours look so great

Get 15 new commands, all the date / time commands left out of DBPro for free!
DOWNLOAD PLUGINS HERE: http://www.davidtattersall.me.uk/ and select "DarkBasic"
Hamish McHaggis
21
Years of Service
User Offline
Joined: 13th Dec 2002
Location: Modgnik Detinu
Posted: 15th Nov 2004 02:11
Disable ambience? Enable transparency? Other than that I can't think of anything.

Isn't it? Wasn't it? Marvellous!
Mx5 kris
20
Years of Service
User Offline
Joined: 9th Oct 2004
Location:
Posted: 21st Jan 2005 22:36
very nice, but gui 2 is needed:p


3d meets 2d
BatVink
Moderator
21
Years of Service
User Offline
Joined: 4th Apr 2003
Location: Gods own County, UK
Posted: 21st Jan 2005 23:47
Looks very good. It only ran at 7 FPS on my work laptop, a feature of the laptop, not your program. It would be better still if it was timer based, so that the speed was constant across different systems.

BatVink

Login to post a reply

Server time is: 2024-11-22 08:55:47
Your offset time is: 2024-11-22 08:55:47