ummm

i dunno much, but whatever...... if you want to make lights and explosions, you need sprites and now c++ code *thinks*........ and um, if you mean just in coding, then try taking a single variable, assign the variable to a point on the screen.... then use a random number generator with a for loop, with the range incrementing with each fresh circle of the loop

.... and whenever this happens, you can get the variable you used to point to a certain dimension on the screen..... even simpler, use a cirlce in a for loop and make its radius increase with every loop but then again

... that wont look 3d'ish......bleh wait for an experienced coder to answer this
