Important alert: (current site time 7/16/2013 4:03:51 AM EDT)
 

winzip icon

Particle Engine

Email
Submitted on: 8/21/1999
By: Michael Pote  
Level: Advanced
User Rating: By 3 Users
Compatibility: VB 3.0, VB 4.0 (16-bit), VB 4.0 (32-bit), VB 5.0, VB 6.0
Views: 20312
author picture
(About the author)
 
     This program draws a stream of particles eminating from your cursor.They will proceed to fall to the bottom of the screen and bounce around. This is fully customizeable and would make a Great screen saver. UPDATED. LOTS OF OPTIONS!!!!

 
winzip iconDownload code

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. Afterdownloading it, you will need a program like Winzip to decompress it.Virus note:All files are scanned once-a-day by Planet Source Code for viruses, but new viruses come out every day, so no prevention program can catch 100% of them. For your own safety, please:
  1. Re-scan downloaded files using your personal virus checker before using it.
  2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.
  3. Scan the source code with Minnow's Project Scanner

If you don't have a virus scanner, you can get one at many places on the net including:McAfee.com

 
Terms of Agreement:   
By using this code, you agree to the following terms...   
  1. You may use this code in your own programs (and may compile it into a program and distribute it in compiled format for languages that allow it) freely and with no charge.
  2. You MAY NOT redistribute this code (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.   
  3. You may link to this code from another website, but ONLY if it is not wrapped in a frame. 
  4. You will abide by any additional copyright restrictions which the author may have placed in the code or code's description.


Other 14 submission(s) by this author

 


Report Bad Submission
Use this form to tell us if this entry should be deleted (i.e contains no code, is a virus, etc.).
This submission should be removed because:

Your Vote

What do you think of this code (in the Advanced category)?
(The code with your highest vote will win this month's coding contest!)
Excellent  Good  Average  Below Average  Poor (See voting log ...)
 

Other User Comments
8/21/1999 6:36:00 PMSteve

Quite impressive code. I like it a lot.
(If this comment was disrespectful, please report it.)

 
8/22/1999 11:45:00 PMDominique

Very good programm !! But one remark on the code : all happens in a infinite loop in Draw_Load event and it take 100% processor time. Programming under Windows need events. you'd better use a timer to call the animation sub!!! It will allow some time for other task...
(If this comment was disrespectful, please report it.)

 
8/29/1999 12:13:00 PMLars

Or you can just add a vba.interaction.doevents to the loop and it will take only the amount of CPU time it needs
(If this comment was disrespectful, please report it.)

 
9/10/1999 12:28:00 PMStveve

There is only 1 word to describe this...
D@MN
this is soooo cool!
Scroll back up and click Download!
I'll wait... la la la la... la la la la...
now, you see for your self right?
(If this comment was disrespectful, please report it.)

 
9/10/1999 12:31:00 PMSteve

I got a suggestion tho
You should make the limit of particles umlimited, well on no bounce any way.
(If this comment was disrespectful, please report it.)

 
9/14/1999 1:01:00 PMKevin Nading

FUN! This app rulz!
(If this comment was disrespectful, please report it.)

 
9/16/1999 11:00:00 PMSteve

Well, i've learned the basics of the code, but it is still quite complicated... I've added 2, maby 3 things.
(If this comment was disrespectful, please report it.)

 
9/16/1999 11:02:00 PMSteve

hehe, just found the email
(If this comment was disrespectful, please report it.)

 
9/19/1999 7:12:00 AMSlowByte

If you Doevents() it still uses a lot of processor resources, because calling DoEvents is lengthy... The only way I found to have some free resources is the Windows API Sleep() function.
(If this comment was disrespectful, please report it.)

 
9/19/1999 12:44:00 PMServion

That's probably the coolest thing I've seen anyone do w/ VB in along time!
(If this comment was disrespectful, please report it.)

 
9/19/1999 11:39:00 PMgh0ul

That's awesome!! Upload more code!!
(If this comment was disrespectful, please report it.)

 
9/24/1999 7:41:00 AMShane

Very cool work :) now lets see what you can do with DirectX 7 ;)
(If this comment was disrespectful, please report it.)

 
9/27/1999 10:45:00 AMRobert

I tried to download the code but I couldn't
is there another place to download it??
(If this comment was disrespectful, please report it.)

 
9/28/1999 9:13:00 AMAntonio Rodríguez Dorantes

This is a good code . Congratulations ...
(If this comment was disrespectful, please report it.)

 
9/29/1999 5:50:00 PMJosh

i've read the user feedback, and it sounds really cool,
but due to certain circumstances, i got rid of VB, and cant compile or even look at
apps anymore. so can someone please e mail me a zipped
compiled exe of the program? thanks..

josh,
jabanks@uswest.net
(If this comment was disrespectful, please report it.)

 
10/8/1999 5:27:00 PMJonathan Feucht

Good pixel manipulation. I like it alot.
(If this comment was disrespectful, please report it.)

 
1/1/2003 2:55:29 AMGlenn

AWESOME...AWESOME heck if I don't learn anything from it it is still very fun to play with.
(If this comment was disrespectful, please report it.)

 
12/4/2004 6:22:02 PM

I dont know anything about VB, but I want to look at this particle animation so much. Wat do I do after I download the code? Please help.
(If this comment was disrespectful, please report it.)

 

Add Your Feedback
Your feedback will be posted below and an email sent to the author. Please remember that the author was kind enough to share this with you, so any criticisms must be stated politely, or they will be deleted. (For feedback not related to this particular code, please click here instead.)
 

To post feedback, first please login.