Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (777)
Games in Android Showcase (231)
games submitted by our members
Games in WIP (856)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  particle system  (Read 5779 times)
0 Members and 1 Guest are viewing this topic.
Offline weston
« Posted 2005-05-02 09:24:48 »

not quite a game, but it will be used for a game so I was hoping to get some feedback and let others experiment with this (imo) fun app Smiley Its a .zip that runs with a .bat, no time for webstart right now.

http://www.cyntaks.com/projects/oneswitch/ParticleEditor-demo.zip

screens:
http://www.cyntaks.com/projects/oneswitch/editorScreen.jpg
http://www.cyntaks.com/projects/oneswitch/particleScreen.jpg

There are tons of controls and most of them are grouped together, the options that aren't grouped together belong to seperate editors. The first is for choosing the particle image, the next is for creating 'stages' that have different colors and sizes, and the last is for creating attracting/repelling points and planes. If you have any other questions let me know.

If the controls look like too much to bother with, just hit the open button and open some of the effects I've already made.

I haven't been able to find much information on creating a more complex particle system (aside from optimizations), so most of what I've done is guesswork. Because of this I'm curious about what I'm missing. I'd be glad if anyone with experience in this area would let me know what sorts of features a standard particle system should have that I haven't included (besides collision... I know about that one).

edit: typos.

for(int i = 1; i > 0; i++)
     System.out.println(i+" cups of java downed");
Offline darkprophet

Senior Devvie




Go Go Gadget Arms


« Reply #1 - Posted 2005-05-02 09:54:33 »

That is one sweet particle system!

When are you going to release the source code?  Tongue

DP

Friends don't let friends make MMORPGs.

Blog | Volatile-Engine
Offline kappa
« League of Dukes »

JGO Kernel


Medals: 123
Projects: 15


★★★★★


« Reply #2 - Posted 2005-05-02 10:18:03 »

yup, judging by the screenshots that looks, awsome hopefully even better when in action, need webstart to test it though!
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Matzon

JGO Knight


Medals: 19
Projects: 1


I'm gonna wring your pants!


« Reply #3 - Posted 2005-05-02 10:22:47 »

nice work!

Offline princec

« JGO Spiffy Duke »


Medals: 1060
Projects: 3
Exp: 20 years


Eh? Who? What? ... Me?


« Reply #4 - Posted 2005-05-02 10:28:10 »

Lovely! And uncannily similar to the one I use in Ultratron and Invaders!

Cas Smiley

Offline oNyx

JGO Coder


Medals: 2


pixels! :x


« Reply #5 - Posted 2005-05-02 11:56:06 »

Looks great Smiley

弾幕 ☆ @mahonnaiseblog
Offline weston
« Reply #6 - Posted 2005-05-02 18:16:28 »

I don't think I'll bother releasing the source just because it was never meant to be ruesable so its sort of tied in with the rest of my game engine. Also, its not really doing anything that complex at all. I think it would be more useful to just see what options are available in the editor and code them yourself from there, everything is pretty straightforward. I did have fun with this project so I'm thinking about writing a more complex (with collision and some other stuff) system that will be designed to work with any code, in other words not dependant on my game engine.

As for webstart, maybe later... I've spent too much time on this and now the weekend is over and I need to do my homework!

thanks for all the great comments guys  Smiley

for(int i = 1; i > 0; i++)
     System.out.println(i+" cups of java downed");
Offline woogley
« Reply #7 - Posted 2005-05-02 19:44:44 »

WOW! Good work! Those preset systems are top notch! Cheesy Great FPS too
Offline MasterOfDisaster

Junior Devvie




O_o


« Reply #8 - Posted 2005-05-07 09:35:14 »

holy sh**!  Shocked
this thing is great!

Offline cyberyoyo

Junior Devvie




Java games funk


« Reply #9 - Posted 2005-05-07 14:30:28 »

It doesn't work for me, the left side of the editor remains grey , it seems that the graphic area of the window doesn't show up. Running on Windows XP. There's no error message in the console.
Cry
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline weston
« Reply #10 - Posted 2005-05-07 19:27:47 »

hmm, sounds like you are descibing the AWTGLCanvas... I honestly don't have the slightest idea what would cause it to function incorrectly without any output. Also odd that its grey since it should be black when nothing is being rendered (I suppose thats the default color for awt components though).

for(int i = 1; i > 0; i++)
     System.out.println(i+" cups of java downed");
Offline Danskeren

Senior Devvie


Projects: 1


oi?


« Reply #11 - Posted 2005-05-10 20:51:43 »

Yes, it really rocks! I have a 1.2Ghz computer with riva tnt2 (Old shit) and it ran well.

What is the secret behind the high fps and this huge amount of particles?? OpenGL? or something else? or more?

Offline weston
« Reply #12 - Posted 2005-05-10 23:20:24 »

I am using OpenGL (through lwjgl), the only real optimization I made was to use arrays to send vertices, texture coordinates, and vertex colors to the gpu. Glad to hear it performed well Smiley

for(int i = 1; i > 0; i++)
     System.out.println(i+" cups of java downed");
Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #13 - Posted 2005-08-23 04:44:47 »

Hey, that looks really great.

If you were to release something that could create particle systems and then generically port it into something useable in any project, that would be really cool. A nice yummy way to make very quick systems.

Great!

See my work:
OTC Software
Offline hvor2

Junior Devvie




Beyond mind, there is an awareness...


« Reply #14 - Posted 2005-08-26 11:01:58 »

I like it too! Cheesy
Impressive job.

Pages: [1]
  ignore  |  Print  
 
 

 
hadezbladez (335 views)
2018-11-16 13:46:03

hadezbladez (177 views)
2018-11-16 13:41:33

hadezbladez (336 views)
2018-11-16 13:35:35

hadezbladez (81 views)
2018-11-16 13:32:03

EgonOlsen (2175 views)
2018-06-10 19:43:48

EgonOlsen (2203 views)
2018-06-10 19:43:44

EgonOlsen (1376 views)
2018-06-10 19:43:20

DesertCoockie (2008 views)
2018-05-13 18:23:11

nelsongames (1646 views)
2018-04-24 18:15:36

nelsongames (2296 views)
2018-04-24 18:14:32
Deployment and Packaging
by mudlee
2018-08-22 18:09:50

Java Gaming Resources
by gouessej
2018-08-22 08:19:41

Deployment and Packaging
by gouessej
2018-08-22 08:04:08

Deployment and Packaging
by gouessej
2018-08-22 08:03:45

Deployment and Packaging
by philfrei
2018-08-20 02:33:38

Deployment and Packaging
by philfrei
2018-08-20 02:29:55

Deployment and Packaging
by philfrei
2018-08-19 23:56:20

Deployment and Packaging
by philfrei
2018-08-19 23:54:46
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!