Hello all.
This is a small program for Tasm32, with source, which animates particles in 2D. The algorithm is quite simple (basically: move towards the neighboring particles, or fly away from them if there are too many), but the result is nice to look at, close to the "Particle Fire" screen saver if you know it. You can change some options with a right click on the main window. Comments or bug reports are welcome, here or to my email. Thanks, and keep up the good job on this board :)
Here is a screenshot:
--
Guillermito
http://www.guillermito2.net
This is a small program for Tasm32, with source, which animates particles in 2D. The algorithm is quite simple (basically: move towards the neighboring particles, or fly away from them if there are too many), but the result is nice to look at, close to the "Particle Fire" screen saver if you know it. You can change some options with a right click on the main window. Comments or bug reports are welcome, here or to my email. Thanks, and keep up the good job on this board :)
Here is a screenshot:

--
Guillermito
http://www.guillermito2.net
Thank you for sharing. This is a good example of many things!
Im truely impressed. This is an excellent piece of work! Your souce is very readable and cleanly organized. I look forward to any other graphical tricks your up to ;)
Great Work!
:NaN:
Great Work!
:NaN:
Its so great.:alright:
spanska did it again..!
YOU MAKE ME FEEL ALIVE......
YOU MAKE ME FEEL ALIVE......
Very cool!
Only one problem discovered thus far with a couple people here at work playing with your particles: when going full screen the window origin should be reset to (0,0) IMHO, but this is easily fixed since you have included source code. Here is another picture of the pretty particles...
when going full screen the window origin should be reset to (0,0)
Ah yes, good idea. The window thing was a kind of a problem, actually. Maybe you noticed that when the window is small, you cannot move it on top of the screen. It's because whatever the size, it's actually always a full-screen window. I just apply a mask to show the small portion that is used. I did that to be able to reset everything (when the user changes the window size for example) without destroying the window and starting a new one. So it's not a bug, it's a feature :)
But anyway, your remark (and several others I got - the main two ones were: 1. how do you close the window? and 2. would be better as a screen saver :)) will be taken in account for the version 2 - whenever I have some free time. Thanks again.
--
Guillermito
http://www.guillermito2.net
But anyway, your remark (and several others I got - the main two ones were: 1. how do you close the window? and 2. would be better as a screen saver :)) will be taken in account for the version 2 - whenever I have some free time.
Add a one more to the list: 3) would also be great as a Winamp plugin :grin:
http://www.guillermito2.net
GREAT webpage too! :alright:
Incredible! You should make an actual Windows screensaver out of this. Seriously!
reminds me of old-oldschool demos. nice job :alright: