I've uploaded a couple of files to the SGDK2 project templates section.
One is a set of explosion sprites and points sprites. The explosions automatically disappear after their animation is done. The points sprites (like "50" for 50 points) automatically disappear after their lifetime (set in the Life parameter of the sprite).
The other, more interesting one, is a weather overlay custom code plug-in. It allows a game designer to use snow, rain, or a "fire storm" as weather effects in-game dynamically, without the hassle of creating a layer and animating sprites, etc.
It should be made known that the snow effect is... interesting. The snowflakes are not included in the project. Instead, the program gets them dynamically at runtime from
http://snowflakes.lookandfeel.com/, converts them to the right format, and then adds them to a queue to be displayed on the screen. If not connected to the Internet, or if you have a slow connection, this doesn't work so well. A set of 20 flakes is included, which will be used over and over continuously instead. This is not enough for a level-4 snowstorm to be fully effective, and this could probably be fixed by including a larger initial set, or reusing the flakes on the screen at the same time. As it is right now, just... don't use a level-4 snow storm if you're not connected to the Internet.
The upshot of all that is that the snowflakes really are random and different every time you run the game (except for the first 20)
