STORY So the Smoke effect might look complicated but it's really not, because really all I did was just add stuff that smoke did, one by one, like ghost effect, then random rotation, then size increase, and so on until it looked good. INSTRUCTIONS "Mouse Down" to fire smoke, shoots towards mouse-pointer NOTES You don't have to give any credit if you take this and put it in one of your projects or games, as long as the project isn't only just this, or isn't a smoke showcase with my code.