Here’s a little snow engine I made for fun, it’s pretty simple. If you wanna use it in your own projects, backpack the snow engine sprite and put it into your own projects! Here are a list of variables you can use: SNOW_IsSnowing: If set to anything bigger than 0, snow will fall. If not, snow won’t fall. SNOW_Gravity: How much gravity the snow should have, default is -2. SNOW_CollideSprites: Add sprite names to this list if you want the snow to collide with them. You can see this in the demo when the snow lands on the player. I hope you enjoy playing around with this! If you use this in your projects, let me know! Not in the comments section though, that will get reported and removed as an advertisement. ==CHANGELOG== v1.0: Initial Release v1.1: Don't attempt to update or draw snow when none exists on the screen, to help with lag. v1.2: Fixed the terrible lag when moving the player to the top of the screen. This was an engine bug where linked snow tries to move to the top of the sprite, but scratches sprite fencing prevented that in this case. Just broke out of the loop if the particle reached the top of the screen to fix. v1.3: Initial snow velocity is now very slightly random, so they don't all fall at the same speed.
PLEASE PLEASE credit me (@williamist2) if you use this in your project. It would make me happy :). The joystick in mobile mode is by @Hamuniii DO NOT ADVERTISE IN COMMENTS, THEY WILL BE REPORTED (REPORT IF U SEE AN ADVERT PLEASE!)