|
Post by ~Memzak~ on Jul 4, 2009 4:15:42 GMT -5
Also, Miczu.....
I'd like to learn how to help you make elements in this game....
I don't really know much of java but I could learn
|
|
|
Post by miczu on Jul 4, 2009 4:28:35 GMT -5
Memzak have you any other experience in other programing languages? (I only work with java more or less 2 months and only self learning, but I got pretty good experience in other lang.)
|
|
|
Post by ~Memzak~ on Jul 4, 2009 5:08:41 GMT -5
I have a file here that might interest you, this will maybe help you with getting an accurate wind simulation...
I'll pm you it later (3 - 4 hours, I gotta do sumthing)
EDIT:
I know abosulutly nothing about java, but I have started other languages.... but I never finished it... I only know some of the basics of some languages... (excluding VBS, HTML and a bit of JavaScript)
I could try and learn, because If I like something, I'll keep going at it no matter what...
|
|
|
Post by miczu on Jul 4, 2009 5:43:31 GMT -5
In powder game (by experiments) I can tell that there are only 2 forces in it: - Diffusion - Wind (kinetic energy of air) As for diffusion for a single dot of air: Biggest part is left in place, medium part is in the horizontal and vertical way and small part in the between. Diffusion is made only from next to it boxes (range 1 grid box). Wind is made when the air flow (diffusion) isn't symmetrical and depend on it's direction. Wind course air pressure to expand faster then 1 box (big influence)...
|
|
|
Post by Memzak BTW on Jul 4, 2009 7:55:40 GMT -5
WOW, you seem to have figured this out! (when ever I log in as Memzak BTW I am at another PC) Miczum, if you could make this into a powder game that gets updated more, you'll be more famous than listo... do you realize that? anyways... I love what you have done with it so far, If we get teh wind correct I'd like to see stone, and wood + fire and powder As the stone can be used for laser gates and the wood or the other part of the gate, and the fire and powder burn from the wood... (also maybe fan) because there is a really simple laser gate I want to Try: 0= Metal X = Wood $ = Stone V, <= Laser, showing direction.... V
0 0 0$0 X <
Then maybe we could expand on that to add new gates with epsilon, crystal and techno... I know it is a lot of work, (which is why I offered to learn and help with the coding of some elements) but it would be really swell that way! (don't forget Amthyst though)
|
|
|
Post by miczu on Jul 4, 2009 8:55:21 GMT -5
As for diffusion I don't have ANY math behind it, no number what so ever, can't tell if biggest part is 1/2 or 1/10 or 9/10 or... you get The picture... And I don't know how it's transformed into wind, so best I could do is something "similar". And for switch best would be techno.
ab4b16c20b0c0b3ab4b14c20b0c0b3ab4b14c18b0c0b3ab4b16c18b0c0b3ab4b23c20b0c0b3ab4b24c20b0c0b3ab4b24c19b0c0b3ab4b25c19b0c0b0ab4b25c20b0c0b0ab4b26c19b0c0b3ab4b26c20b0c0b3ab4b27c20b0c0b3ab8b23c21b0c0b0ab8b23c18b0c0b0ab8b24c18b0c0b0ab8b25c18b0c0b0ab8b26c18b0c0b0ab8b27c18b0c0b0ab8b25c21b0c0b0ab8b26c21b0c0b0ab8b27c21b0c0b0ab5b23c19b0c0b0ab5b27c19b0c0b0ab5b15c19b0c0b0ab8b17c21b0c0b0ab8b16c21b0c0b0ab8b15c21b0c0b0ab8b14c21b0c0b0ab8b13c21b0c0b0ab8b13c20b0c0b0ab8b13c19b0c0b0ab8b13c18b0c0b0ab8b13c17b0c0b0ab8b14c17b0c0b0ab8b15c17b0c0b0ab8b16c17b0c0b0ab8b17c17b0c0b0ab8b17c18b0c0b0ab8b17c19b0c0b0ab8b24c24b0c0b0ab8b25c24b0c0b0ab8b23c24b0c0b0ab8b22c24b0c0b0ab8b22c25b0c0b0ab8b23c25b0c0b0ab8b24c27b0c0b0ab8b25c27b0c0b0ab8b25c28b0c0b0ab8b25c29b0c0b0ab8b24c29b0c0b0ab8b21c29b0c0b0ab8b20c29b0c0b0ab8b20c27b0c0b0ab8b21c27b0c0b0ab8b19c26b0c0b0ab8b19c25b0c0b0ab8b19c24b0c0b0ab8b20c24b0c0b0ab5b20c26b0c0b0ab5b25c26b0c0b0ab4b20c25b0c0b3ab4b21c25b0c0b3ab4b21c26b0c0b3ab4b22c26b0c0b0ab4b23c26b0c0b0ab4b24c26b0c0b3ab4b24c25b0c0b3ab4b24c28b0c0b3ab4b23c28b0c0b3ab4b22c28b0c0b3ab4b21c28b0c0b3ab5b23c29b0c0b0ab5b22c29b0c0b0ab3b15c18b1c0b0ab3b15c20b-1c0b0ab3b17c20b1c0b0ab3b21c20b1c0b0ab3b19c20b1c0b0ab3b26c25b-1c0b0ab1b28c27b0c0b0ab3b26c23b1c1b0ab1b29c26b0c0b0ab3b24c21b1c1b0ab3b28c25b1c1b0ab1b29c25b0c0b0
Here you have little big toggle switch, try to load it (remove spaces with pendra).
|
|
|
Post by ~Memzak~ on Jul 4, 2009 11:08:05 GMT -5
I see, that requires a constant stream of laser, and one dot of laser from the other input and it make a constant stream...
interessting... I'm going to try and fiddle with this a bit...
|
|
Regzal
Greater Being
{S=0}Death Bringer [img src="http://i50.[tinypic.com]/2nuj4lx.gif"][img src="http://i50.[tinypic.com]/2nuj4lx.gif"][img src="http://i50.[tinypic.com]/2nuj4lx.gif"][img src="http://i50.[tinypic.com]/2nuj4lx.gif"][img src="http://i50.[tinypic.com]/2nuj4lx.gif"][M:3200]
Posts: 251
|
Post by Regzal on Jul 4, 2009 15:19:57 GMT -5
I will also be willing to learn if you need help!
|
|
|
Post by miczu on Jul 4, 2009 16:04:35 GMT -5
Ok it's way from good data, but something like that i got, by manipulating and other ways with air...
Center is more or less 60% of what it was last frame and those vertical and horizontal have 2x (probably little less then 2) higher pressure then those on edge...
But I don't have to many ways to check how wind is creating and influence of the wind...
EDIT: As for wind, wind is faster then diffusion(1 thing to do is to move air and then moved air is diffusing), it move lot of air depending on it strainght... Pen size don't change strength of "wind" tool.
|
|
|
Post by ~Memzak~ on Jul 4, 2009 17:17:56 GMT -5
ok... are you adding pen size?
also, when is the next version coming out?
You so far, are nearly as good as listo at this (to me)
|
|
Regzal
Greater Being
{S=0}Death Bringer [img src="http://i50.[tinypic.com]/2nuj4lx.gif"][img src="http://i50.[tinypic.com]/2nuj4lx.gif"][img src="http://i50.[tinypic.com]/2nuj4lx.gif"][img src="http://i50.[tinypic.com]/2nuj4lx.gif"][img src="http://i50.[tinypic.com]/2nuj4lx.gif"][M:3200]
Posts: 251
|
Post by Regzal on Jul 4, 2009 17:33:17 GMT -5
To be honest I agree
|
|
|
Post by ~Memzak~ on Jul 5, 2009 4:32:07 GMT -5
too be honest so do I...
I'd like to see what he makes next... I hope we get V1.0 soon! (that's probably when he gets the wind and diffusion right...)
p.s posts with less than 10 words are considered spam...
|
|
|
Post by miczu on Jul 5, 2009 5:20:15 GMT -5
I have much less experience in java then Listo and my code (because it little messy) will not be as good as PG with big number of elements (but when every element will have it's own speed it will get quite better).
For those times when I was harsh for Listo because of those updates, it was because I can more or less tell how much time and work it need to be done.
As for wind i won't do it in nearest future.
Maybe I'll add (finally) choosing with way laser should go, I could make pen size (even if board is quite small). And that big save data... Maybe I should do as Listo and save only element type and it's position? (I store now extra vector and state - like crystal, or epsilon movement). An extra element would be nice too, but I surprised that I wrote so much what I could do for next update xD
|
|
|
Post by ~Memzak~ on Jul 5, 2009 6:01:40 GMT -5
lol, wow...
that is alot of work...
I'd like the chose which way laser goes... and I think you should make the save data only for the particles there is there...
so you don't have to save, epsilon direction or thunder direction, but I think it would be wise to save crystal charge...
An extra element would be very nice, like maybe techo, or Amthyst? (but then we will need stone)
It is okay, eventually everything will improve...
remmeber PG has been going for years, this only about a month or two...
|
|
|
Post by miczu on Jul 5, 2009 10:32:12 GMT -5
Success on smaller save data. But because of that we can have only (max) 61 different elements, you must be sad because of it :F
1 element is only 6 chars and I was able to save crystal state and directions of some elements (thunder,laser,epsilon). Sava data could be 33% smaller but I think in future you would like bigger board then 60x60 :F
|
|
|
Post by ~Memzak~ on Jul 5, 2009 10:45:51 GMT -5
yea, we probably want enough to make a calculator eventually...
Thanks for shortening the code, but as for me, I don't really mind....
I store it all on notepad, minimum space, and you don't need to use pendra to get it to work...
So, how what exactly in total will be in v1.0?
|
|
|
Post by miczu on Jul 5, 2009 11:04:34 GMT -5
Well that depend how fast I will post it, if I got motivated and how long I will play Crysis :F
Direction for laser would be nice. Pen size would be quite easy to make (from that in future something like copy/paste). As for element I will probably make techno (but not necessarily in next version).
As for size of saved data... I posted once here on board bigger one and it was horrible XD
BTW Memzak should I make small application, that will translate old save data to new one?
|
|
|
Post by ~Memzak~ on Jul 5, 2009 12:05:35 GMT -5
I wouldn't really need it all of my current things I could easily remake...
and unfortunatly not too many people play this game... so I don't think it is needed (the applicatopm tp change the save data)
hmm...
would it motivate you if I told you I'd steal your crysis until you finished it?
And would it be possible to make more than one element? or not?
|
|
|
Post by miczu on Jul 5, 2009 13:56:36 GMT -5
I know... version v 0.9 was only downloaded 7 times so there isn't to many people testing it And would it be possible to make more than one element? or not? What do you mean by that? You like to have something like 2 mouse buttons for 2 different elements? Or something else? PS. I didn't have electricity for 1-2h so I didn't progress in coding (now I feel like I'm living in poor country [probably I am xd]).
|
|
|
Post by Memzak BTW on Jul 6, 2009 10:11:25 GMT -5
yea, selecting more elements is what I mean... Maybe try the same system listo uses? or e-mailing a falling sand creator and ask them how... (also, we got many power outages last year... we went for almost a day without power... (and this happened many time as the nuclear reactors were shutdown as someone dropped a nut into the reactor (a 10 meter nut) and they had to inspect and start it up again... So you are not the only one... (and we only get about 50Kb/s internet) Also, it is a pitty that not to many people play this... only 7 is really sad, I'm telling most people on chat about it... So, yea...
|
|