Advertisement

Particle Designer

Started by July 01, 2004 05:22 AM
5 comments, last by cippyboy 20 years, 5 months ago
I just released my "Particle Designer". I was actually inspired by Dimitry`s 'Particle Engine'(It gave me motivation to do it), thanks dude :) Anyway here`s the link to it-> http://www.geocities.com/cippyboy_7/particle_designer.zip The scripts look much like C code(except the func type in front of all functions(void), which I should get rid of...), and there`s plenty more to do at it, but for now I think you can have a lot of fun with it(as I am) :) Enjoy! PS:Remember to first read the 'Readme.txt' EDIT:typo

Relative Games - My apps

Well... if you happen to download it I`d appreciate some comments(good or bad) :)

PS:if you get white quads by opening scripts, write the file you wanted to open in the 'Config.ini' and reopen the program :)

Relative Games - My apps

Advertisement
here are 3 critiques for you:

(I didn't bother yet to make my own "script") BUT...

1. On the "scripts" that ran when I started your application up... the particles seemed to be moving rather quickly, but I still think I saw some weird effects in the blending... did you sort the particles from back to front so that the blending worked right???

2. Please zip up a folder that contains all the files so that when we unzip it... it unzips into a single folder & we don't have to make our own or specify one upon unzipping. You know... quick & dirty :)

3. On the little GUI that contains the openGL window inside it (pretty cool btw) I tried to click on file->new so as to create my own "script" & instead of it clearing the text editor on the side or opening up a new text editor with a blank "script" template... you simply loaded another script file that was already titled "new" & it started running. Was this "new" script file the bare-bones script or something that you would prefer people to create their own from or what?

I don't have much else, its kinda cool. Maybe you can add GUI functionality that does away with the need for the user to open up that config file & add stuff.

nice work : )
Whatsoever you do, do it heartily as to the Lord, and not unto men.
I have tried this on two computers so far and it has crashed at startup. The computers I have used don't have high end video cards, but you didn't specify that the program required them.

System 1 - Desktop
PIII 1gig
256mb Ram
Windows XP
TNT 2

System 2 - Laptop
PIII 1.2gig
256mb Ram
Windows XP Pro
Super Savage

I might test it when I get home on my system, but these are what I checked at work.

dimebag
First of all thanks for trying the program out, I`ll try to make it more flexible and usable as much as possible :)

[Luke Miklos]
1)weird effects in the blending ? I don`t do any sorting, I just disable the depth mask upon blending and reenable it after rendering all particles
2)I`m sorry about that but it`s just that when I unzip arhives I selecte "Extract to <Folder Name>" instead of "Extract Here",and usually I get to open 2 folders with the same name :) I`ll modiffy that on the next releases :)
3)To tell you the truth I don`t open the "Scripts\New.pss" file :) I have a character array with a default script that`s being saved to "New.pss" and then reloaded in the edittext window and into the scripting processing :)

The stuff with the config file wich I think It`s rather stupid has something to do with the "GetOpenFileName" function, I don`t know why but it changes my local directory to the directory it loads the file(pretty stupid huh ?) so... when it tryes to rewrite the "Config.ini" with the last file used it writes it in the "Scripts" directory, so... to avoid that I`m getting the local directory before that function call and re-set it after the function call(It`s just that I commented the code out... don`t know why exactly, it will be fine on the next release at least :) ),so that`s why when you load a script you may see white quads(because it moves to the "Scripts" directory which does not contain a "Textures" directory, instead you could write the full path so it will load the texture from anywhere, tough on my computer that`s almost 70 characters :) )

[DimeBag]
I can`t think of a possbile reason for youre problem, it doesn`t use any fancy extension or anything(maybe multitexturing at most) so it should work on most computers... I hustled to release the program and I didn`t inserted the logging class, so... if you`ve seen a message or anything please tell if not... I don`t know what could be the problem... feels strange.

Relative Games - My apps

you don't have to defend your program against the critiques man. It looked like you wanted critiques, so these guys were cool enough to give some to you. haha
Advertisement
Well usually I don`t like to leave things uncommented, because there`s a reason for everything, and yes I wanted critiques too, you can`t always be good or perfect, and usually it`s good to know where you did wrong :)

Relative Games - My apps

This topic is closed to new replies.

Advertisement