|
Post by microfarad on Sept 18, 2010 15:33:43 GMT
Having finally come to the realization that I fail at writing computer games, I now introduce my latest project, PartiKewl. It's probably going to be somewhat over 5 or 6 hundred lines when I'm done, written in Visual Basic. It's basically a graphics generating program. It has particle guns, and particle spots. The guns shoot out particles, which a certain degree of randomness, the particle spots shoot out particles all around them, with a randomized velocity. There are forces that attract and repel the particles based on polynomial functions. Friction can affect the particles too. Particles will randomly decay. As the particles move they leave slight shadings of their color on the canvas. After several particles leave their traces, the user should be rewarded with a cool picture. Well, I guess I don't really know, I mean, I haven't seen anything like this before. It might just be really ugly. If I can, I will make a screensaver version too!
Copies will be sold in my shop.
|
|
|
Post by Qwerty on Sept 19, 2010 5:57:06 GMT
Consider mine preordered.
|
|
|
Post by nmagain on Sept 19, 2010 10:02:10 GMT
I might as well preorder.
|
|
|
Post by microfarad on Sept 24, 2010 1:43:03 GMT
Well, it IS only the first run... I didn't expect it to be glitch free... (see attached) Attachments:
|
|
|
Post by microfarad on Sept 24, 2010 1:53:20 GMT
Sorry for the double post, but I wanted to attach another file... This might be the problem... It's a log of coordinates for particles in motion... Attachments:
|
|
|
Post by disabled on Sept 24, 2010 2:19:17 GMT
Dude, do you even look at what you upload here? A black 500x500 BMP image and 40k lines of NaN. And seriously, learn how to compress your images. PNG would have losslessly compressed that stupid bmp down to a few kbs!
|
|
|
Post by microfarad on Sept 24, 2010 4:41:13 GMT
Dude... I do look at what I upload... You are supposed to find humor in my epic fail. The picture was a black square, correct, my program hardly did anything. The rather luzish giant file of invalid double precision floating point numbers explains why.
|
|
|
Post by Fringe Pioneer on Sept 24, 2010 6:27:55 GMT
Alright, if you did intend to upload a large black square and lines of NaN, why them? Why not wait until you had something to show?
|
|
|
Post by microfarad on Sept 24, 2010 6:41:19 GMT
For laughs... Anyways, now I DO have something to show. Eventually, this ugly patterning on the images will be gone. Perhaps I need to just decrease all of the velocities and force strengths. This image shows 2 forces, one quadratic and the other linear. The Quadratic force is producing MOST of what you see here... Attachments:
|
|
|
Post by nmagain on Sept 24, 2010 9:48:37 GMT
Dude,you fail at being funny. But the game looks cool.
|
|
|
Post by microfarad on Sept 30, 2010 5:31:40 GMT
These cheesy raster graphics are definitely not good. The particles don't render at enough resolution, but upping the resolution causes a dramatic increase in rendering time. I decided that I needed a better scheme. So now, a small number of particles will be rendered in high resolution and a bezier spline will be fitted to the accurate data. From there, particles will be somehow stuck on the spline, perhaps using an emergent behavior flocking algorithm with a force guiding boids along the spline? The particles can then be rendered for a visually appealing final product.
This also makes rendering quickly for a screen saver much more possible. Hey, maybe partikewl splines could be used to draw plant vines... Then your screen saver follows around the end of this ever growing plant... This would require resetting values to 0 to avoid rounding errors in floating point numbers, but definitely possible.
|
|
|
Post by ~Memzak~ on Oct 5, 2010 15:50:43 GMT
Wow.... Isn't this kinda like flame? In an sort of similar way?
|
|
|
Post by Qwerty on Oct 5, 2010 19:55:03 GMT
Tag fixed, and I believe so.
|
|
|
Post by ~Memzak~ on Oct 5, 2010 19:58:59 GMT
Whoa, it was broken? Heh, I didn't even realize... Meh.
|
|
|
Post by Draxorion on Oct 17, 2010 10:43:25 GMT
It was? Well... It still looks as if it would have been good. Perfection or anything near it isn't always the best output.
|
|
|
Post by ~Memzak~ on Oct 18, 2010 10:36:22 GMT
Wait, do you know even what we are talking about?
Has this project been abandoned? ...because I'd actually really like to see how it progresses...
I mean, it looks really interesting.
|
|