Sand and Water v3.3
by griffpatch
Instructions
โ โ โ SAND and WATER โ โ โ 30 Jan 2024 - v3.3 โ Perfect painting fix Yep - One of those sand simulators :) - So why did I make this project? Well, because this idea came to me - why can't we interact with the sand... like push it around? So I gave it a go! Also, I tried to make the project run quick by using lists of active sand to only process the sand that is moving. I recently updated the project to add water too. Now water simulation is FAR harder and more laggy than sand so forgive the lag if you start trying to hurl lots of water around :) โ โ โ Controls โ โ โ โMouse -โโ Move around to push sand. โClick -โโDrop New Sand โDrag -โโClick and drag a sand dropper to move or delete โT -โโโTool - (Spray, Pencil, Eraser, etc) โM -โโโMaterial - (Sand, Water, Concrete, etc) โS -โโโSize - (of brush / pen) โH -โโโHand - (for pushing sand) โP -โโโPause โR -โโโReset As always - Have fun! โ โ โ So how does it work? โ โ โ I have 3 main lists in my scripts: L - Level Grid (a row for every possible pixel location) A - Active Sand (a list of the active sand locations on the grid) X - Invalidate (a list of screen locations that need repainting) P - Power (used by water to evaporate old water) I only look for movement of active sand pixels, and when one moves, it looks for new sand pixels to add to the active sand pixel list. The pushing of sand is done by tracing from the current mouse position across the sand piles looking for a possible empty space on the other side. โ โ โ Change Log โ โ โ 30 Jan 2024 - v3.3 โ Perfect painting fix 29 Mar 2019 - v3.2 โ Minor painting fix 16 Mar 2018 - v3.1 โ New left hand toolbar โ Sand and water interact better (slow fall and drift in water + fixed water teleporting) 6 Mar 2018 - v2.2 โ Blue is now officially water! Took some doing! Hope it doesn't lag too much to be enjoyable! 5 Mar 2018 - v2.0 โ Removed air bubbles in sand when moved โ Prevent sand being deleted when moved โ Added Toolbar โ Added Blue sand - floats on orange sand โ Added sand droppers
Project Details
- Visibility
- Visible
- Comments
- Enabled
More Cool Projects
Ultra Chart Converter for AYS/SSS
by DanielJA13
rank: sneaky ending
by AranA380
Bop it! Retro Edition
by BopItKid4ever
tracing dump
by SansDaProMaker
Sans Dance
by Ninjet07
Beat up Mark Robux remix remix
by bonzi346
Godzilla And GameBoy Godzilla Sing Mario Sing And Game Rhythm 9
by MUGENWarrior
Phonicphabets Spell A Ya
by siddharth1717
Amazon! Buy now
by Ss_unflower
Fidget spinner Kph Mph meter
by lukewarm_dude
Windows 7 Simulator
by _A-Guy_
9 Co-Co-Coconut Custard Flat Pies
by QasimUsman2019HD
Chip Chess (Demo)
by caterbob
beat up gelatin from bfb
by superizaaqgalaxy
Zombie: WOTD 2 - Advanced 1.0
by D2OS
โ๏ธๆพใฃใใใฎใใชใตใคใฏใซโ๏ธ
by jibasato0805
Beat Up Scratch Cat DLC 21
by hyd3ns33k
Bubble fnf and leafy singing Sink
by AnthonyAlgodoo
Flying Burrito(mobile friendly)
by penguin688
Peep EP-1 #peep and the big wide world
by Shivam_P95123
CUBE BATTLE | 2-Player Shooter | #games #trending #all #art #music #tutorials #animations
by TinyDxde
Day Calculator
by dodgo
3D Pacman
by bhnux
Ethereal Workshop Scratch cats
by vscphuminh